Changeset View
Changeset View
Standalone View
Standalone View
kdeintegration/executeplasmoid/plasmoidexecutionconfig.h
Show All 28 Lines | |||||
29 | #include "ui_plasmoidexecutionconfig.h" | 29 | #include "ui_plasmoidexecutionconfig.h" | ||
30 | 30 | | |||
31 | class ExecutePlasmoidPlugin; | 31 | class ExecutePlasmoidPlugin; | ||
32 | 32 | | |||
33 | class PlasmoidExecutionConfig : public KDevelop::LaunchConfigurationPage, Ui::PlasmoidExecutionPage | 33 | class PlasmoidExecutionConfig : public KDevelop::LaunchConfigurationPage, Ui::PlasmoidExecutionPage | ||
34 | { | 34 | { | ||
35 | Q_OBJECT | 35 | Q_OBJECT | ||
36 | public: | 36 | public: | ||
37 | PlasmoidExecutionConfig( QWidget* parent ); | 37 | explicit PlasmoidExecutionConfig( QWidget* parent ); | ||
38 | void loadFromConfiguration( const KConfigGroup& cfg, KDevelop::IProject* project = nullptr ) override; | 38 | void loadFromConfiguration( const KConfigGroup& cfg, KDevelop::IProject* project = nullptr ) override; | ||
39 | void saveToConfiguration( KConfigGroup cfg, KDevelop::IProject* project = nullptr ) const override; | 39 | void saveToConfiguration( KConfigGroup cfg, KDevelop::IProject* project = nullptr ) const override; | ||
40 | QString title() const override; | 40 | QString title() const override; | ||
41 | QIcon icon() const override; | 41 | QIcon icon() const override; | ||
42 | }; | 42 | }; | ||
43 | 43 | | |||
44 | class PlasmoidLauncher : public KDevelop::ILauncher | 44 | class PlasmoidLauncher : public KDevelop::ILauncher | ||
45 | { | 45 | { | ||
46 | public: | 46 | public: | ||
47 | PlasmoidLauncher( ExecutePlasmoidPlugin* plugin ); | 47 | explicit PlasmoidLauncher( ExecutePlasmoidPlugin* plugin ); | ||
48 | QList< KDevelop::LaunchConfigurationPageFactory* > configPages() const override; | 48 | QList< KDevelop::LaunchConfigurationPageFactory* > configPages() const override; | ||
49 | QString description() const override; | 49 | QString description() const override; | ||
50 | QString id() override; | 50 | QString id() override; | ||
51 | QString name() const override; | 51 | QString name() const override; | ||
52 | KJob* start(const QString& launchMode, KDevelop::ILaunchConfiguration* cfg) override; | 52 | KJob* start(const QString& launchMode, KDevelop::ILaunchConfiguration* cfg) override; | ||
53 | virtual KJob* dependencies(KDevelop::ILaunchConfiguration* cfg); | 53 | virtual KJob* dependencies(KDevelop::ILaunchConfiguration* cfg); | ||
54 | QStringList supportedModes() const override; | 54 | QStringList supportedModes() const override; | ||
55 | 55 | | |||
▲ Show 20 Lines • Show All 44 Lines • Show Last 20 Lines |