Changeset View
Changeset View
Standalone View
Standalone View
src/PluginManager.h
Show All 12 Lines | |||||
13 | * You should have received a copy of the GNU General Public License along with * | 13 | * You should have received a copy of the GNU General Public License along with * | ||
14 | * this program. If not, see <http://www.gnu.org/licenses/>. * | 14 | * this program. If not, see <http://www.gnu.org/licenses/>. * | ||
15 | ****************************************************************************************/ | 15 | ****************************************************************************************/ | ||
16 | 16 | | |||
17 | #ifndef AMAROK_PLUGINMANAGER_H | 17 | #ifndef AMAROK_PLUGINMANAGER_H | ||
18 | #define AMAROK_PLUGINMANAGER_H | 18 | #define AMAROK_PLUGINMANAGER_H | ||
19 | 19 | | |||
20 | #include "amarok_export.h" | 20 | #include "amarok_export.h" | ||
21 | #include "core/support/PluginFactory.h" | | |||
22 | 21 | | |||
23 | #include <KPluginInfo> | 22 | #include <KPluginInfo> | ||
24 | #include <KPluginMetaData> | 23 | #include <KPluginMetaData> | ||
25 | 24 | | |||
26 | 25 | | |||
27 | namespace Plugins { | 26 | namespace Plugins { | ||
28 | 27 | | |||
28 | class PluginFactory; | ||||
29 | | ||||
29 | class AMAROK_EXPORT PluginManager : public QObject | 30 | class AMAROK_EXPORT PluginManager : public QObject | ||
30 | { | 31 | { | ||
31 | Q_OBJECT | 32 | Q_OBJECT | ||
32 | Q_PROPERTY( int pluginFrameworkVersion READ pluginFrameworkVersion ) | 33 | Q_PROPERTY( int pluginFrameworkVersion READ pluginFrameworkVersion ) | ||
33 | 34 | | |||
34 | public: | 35 | public: | ||
35 | /** Type of the plugin. | 36 | /** Type of the plugin. | ||
36 | * | 37 | * | ||
▲ Show 20 Lines • Show All 86 Lines • Show Last 20 Lines |