Changeset View
Changeset View
Standalone View
Standalone View
startkde/kcminit/main.h
Show All 26 Lines | |||||
27 | 27 | | |||
28 | 28 | | |||
29 | class KCMInit : public QObject | 29 | class KCMInit : public QObject | ||
30 | { | 30 | { | ||
31 | Q_OBJECT | 31 | Q_OBJECT | ||
32 | Q_CLASSINFO("D-Bus Interface", "org.kde.KCMInit") | 32 | Q_CLASSINFO("D-Bus Interface", "org.kde.KCMInit") | ||
33 | public Q_SLOTS: //dbus | 33 | public Q_SLOTS: //dbus | ||
34 | Q_SCRIPTABLE void runPhase1(); | 34 | Q_SCRIPTABLE void runPhase1(); | ||
35 | Q_SCRIPTABLE void runPhase2(); | | |||
36 | public: | 35 | public: | ||
37 | explicit KCMInit( const QCommandLineParser& args ); | 36 | explicit KCMInit( const QCommandLineParser& args ); | ||
38 | ~KCMInit() override; | 37 | ~KCMInit() override; | ||
39 | private: | 38 | private: | ||
40 | bool runModule(const QString &libName, KService::Ptr service); | 39 | bool runModule(const QString &libName, KService::Ptr service); | ||
41 | void runModules( int phase ); | 40 | void runModules( int phase ); | ||
42 | KService::List m_list; | 41 | KService::List m_list; | ||
43 | QSet<QString> m_alreadyInitialized; | 42 | QSet<QString> m_alreadyInitialized; | ||
44 | }; | 43 | }; | ||
45 | 44 | | |||
46 | #endif // MAIN_H | 45 | #endif // MAIN_H |