18 #ifndef DEBUGCONSOLE_H
19 #define DEBUGCONSOLE_H
21 #include "DebugConsole_global.h"
22 #include "DebugConsolePlugin.h"
24 #include <core/extensions/IPluginFactory.h>
25 using namespace composer::extension;
40 IPlugin* createPluginInstance();
42 void releasePluginInstance(
IPlugin *);
44 QList<LanguageType> getSupportedLanguages();
52 QWidget* getPreferencePageWidget();
54 void setDefaultValues();
63 QString
version() {
return NCLCOMPOSER_PLUGINS_VERSION; }
76 QString
vendor() {
return "Telemidia Lab";}
96 QString
description() {
return tr(
"Debug Console View prints all the "
97 " messages send by composer-core to plugins.");}
99 QString url() {
return "http://composer.telemidia.puc-rio.br/debug";}
101 QString category() {
return tr(
"General");}
105 #endif // DEBUGCONSOLE_H