Plugins.h
From Kenneth Noyens
<source lang="cpp">
- ifndef PLUGINS_H
- define PLUGINS_H
- include <QtGui/QDialog>
- include <QDir>
- include <QList>
- include <QPluginLoader>
- include <QDebug>
- include "pluginInterface.h"
- define QD qDebug() << __FILE__ << __LINE__
namespace Ui {
class PluginsClass;
}
class Plugins : public QDialog {
Q_OBJECT
public:
Plugins(QWidget *parent = 0); ~Plugins();
private:
Ui::PluginsClass *ui; void loadPlugins(void); QList<pluginInterface *> plugins;
private slots:
void itemSelected(void);
};
- endif // PLUGINS_H
</source>