26#ifndef __CPP_HOTPLUG_ACTION_EXTENSION__
27#define __CPP_HOTPLUG_ACTION_EXTENSION__
31#include <QFileSystemWatcher>
60 virtual bool initActions(
int progressMinimum = 0,
int progressMaximum = 100)
override;
72 void extensionRebuilt(
const QString& path,
int timerCallCount = 0);
75 void updateWatchedFiles();
79 virtual void rebuild();
86 QFileSystemWatcher fileSystemWatcher;
89 QMap<QString, HotPlugAction*> watchedUserActionLibraries;
#define CAMITK_API
Definition CamiTKAPI.h:66
An ActionExtension that can be created on the fly from a camitk extension file.
Definition CppHotPlugActionExtension.h:40
virtual QString getProgrammingLanguage() const override
get the programming language of this extension
Definition CppHotPlugActionExtension.h:51
An ActionExtension that can be created on the fly from a camitk extension file.
Definition HotPlugActionExtension.h:44
An Action that can be created on the fly.
Definition HotPlugAction.h:40