Changeset View
Changeset View
Standalone View
Standalone View
kded/osd.h
Show All 35 Lines | |||||
36 | 36 | | |||
37 | namespace KScreen { | 37 | namespace KScreen { | ||
38 | 38 | | |||
39 | class Osd : public QObject { | 39 | class Osd : public QObject { | ||
40 | 40 | | |||
41 | Q_OBJECT | 41 | Q_OBJECT | ||
42 | 42 | | |||
43 | public: | 43 | public: | ||
44 | Osd(const KScreen::OutputPtr output, QObject *parent = nullptr); | 44 | Osd(const OutputPtr &output, QObject *parent = nullptr); | ||
45 | ~Osd() override; | 45 | ~Osd() override; | ||
46 | 46 | | |||
47 | void showGenericOsd(const QString &icon, const QString &text); | 47 | void showGenericOsd(const QString &icon, const QString &text); | ||
48 | void showOutputIdentifier(const KScreen::OutputPtr output); | 48 | void showOutputIdentifier(const KScreen::OutputPtr output); | ||
49 | void showActionSelector(); | 49 | void showActionSelector(); | ||
50 | void hideOsd(); | 50 | void hideOsd(); | ||
51 | 51 | | |||
52 | Q_SIGNALS: | 52 | Q_SIGNALS: | ||
Show All 22 Lines |