Changeset View
Changeset View
Standalone View
Standalone View
shell/runcontroller.h
Show All 35 Lines | |||||
36 | namespace KDevelop | 36 | namespace KDevelop | ||
37 | { | 37 | { | ||
38 | class Context; | 38 | class Context; | ||
39 | class ContextMenuExtension; | 39 | class ContextMenuExtension; | ||
40 | class IPlugin; | 40 | class IPlugin; | ||
41 | class IProject; | 41 | class IProject; | ||
42 | class LaunchConfiguration; | 42 | class LaunchConfiguration; | ||
43 | class LaunchConfigurationType; | 43 | class LaunchConfigurationType; | ||
44 | class RunControllerPrivate; | ||||
44 | 45 | | |||
45 | class KDEVPLATFORMSHELL_EXPORT RunController : public IRunController | 46 | class KDEVPLATFORMSHELL_EXPORT RunController : public IRunController | ||
46 | { | 47 | { | ||
47 | Q_OBJECT | 48 | Q_OBJECT | ||
48 | Q_CLASSINFO("D-Bus Interface", "org.kdevelop.RunController") | 49 | Q_CLASSINFO("D-Bus Interface", "org.kdevelop.RunController") | ||
49 | 50 | | |||
50 | public: | 51 | public: | ||
51 | explicit RunController(QObject *parent); | 52 | explicit RunController(QObject *parent); | ||
▲ Show 20 Lines • Show All 89 Lines • ▼ Show 20 Line(s) | 133 | private Q_SLOTS: | |||
141 | void jobDestroyed(QObject* job); | 142 | void jobDestroyed(QObject* job); | ||
142 | void jobPercentChanged(); | 143 | void jobPercentChanged(); | ||
143 | 144 | | |||
144 | private: | 145 | private: | ||
145 | void setupActions(); | 146 | void setupActions(); | ||
146 | void checkState(); | 147 | void checkState(); | ||
147 | void removeLaunchConfigurationInternal( LaunchConfiguration* l ); | 148 | void removeLaunchConfigurationInternal( LaunchConfiguration* l ); | ||
148 | 149 | | |||
149 | class RunControllerPrivate; | | |||
150 | RunControllerPrivate* const d; | 150 | RunControllerPrivate* const d; | ||
151 | }; | 151 | }; | ||
152 | 152 | | |||
153 | class RunDelegate : public QItemDelegate | 153 | class RunDelegate : public QItemDelegate | ||
154 | { | 154 | { | ||
155 | Q_OBJECT | 155 | Q_OBJECT | ||
156 | public: | 156 | public: | ||
157 | explicit RunDelegate( QObject* = nullptr ); | 157 | explicit RunDelegate( QObject* = nullptr ); | ||
Show All 9 Lines |