forked from qt-creator/qt-creator
Plugin manager for enabling/disabling plugins
Go to About Plugins and enable/disable plugins from there. Reviewed-by: mae
This commit is contained in:
@@ -42,7 +42,7 @@ class QTextStream;
|
||||
QT_END_NAMESPACE
|
||||
|
||||
namespace ExtensionSystem {
|
||||
|
||||
class PluginCollection;
|
||||
namespace Internal {
|
||||
class PluginManagerPrivate;
|
||||
}
|
||||
@@ -95,9 +95,14 @@ public:
|
||||
QStringList pluginPaths() const;
|
||||
void setPluginPaths(const QStringList &paths);
|
||||
QList<PluginSpec *> plugins() const;
|
||||
QHash<QString, PluginCollection *> pluginCollections() const;
|
||||
void setFileExtension(const QString &extension);
|
||||
QString fileExtension() const;
|
||||
|
||||
// Settings
|
||||
void loadSettings();
|
||||
void writeSettings();
|
||||
|
||||
// command line arguments
|
||||
QStringList arguments() const;
|
||||
bool parseOptions(const QStringList &args,
|
||||
|
||||
Reference in New Issue
Block a user