Changeset View
Changeset View
Standalone View
Standalone View
kcmkwin/kwinscreenedges/kwinscreenedge.h
Show First 20 Lines • Show All 66 Lines • ▼ Show 20 Line(s) | 66 | Q_SIGNALS: | |||
---|---|---|---|---|---|
67 | void saveNeededChanged(bool isNeeded); | 67 | void saveNeededChanged(bool isNeeded); | ||
68 | void defaultChanged(bool isDefault); | 68 | void defaultChanged(bool isDefault); | ||
69 | 69 | | |||
70 | private: | 70 | private: | ||
71 | virtual Monitor *monitor() const = 0; | 71 | virtual Monitor *monitor() const = 0; | ||
72 | virtual bool isSaveNeeded() const; | 72 | virtual bool isSaveNeeded() const; | ||
73 | virtual bool isDefault() const; | 73 | virtual bool isDefault() const; | ||
74 | 74 | | |||
75 | // internal use, assert if border equals ELECTRIC_COUNT or ElectricNone | 75 | // internal use, return Monitor::None if border equals ELECTRIC_COUNT or ElectricNone | ||
76 | static int electricBorderToMonitorEdge(ElectricBorder border); | 76 | static int electricBorderToMonitorEdge(ElectricBorder border); | ||
77 | static ElectricBorder monitorEdgeToElectricBorder(int edge); | 77 | static ElectricBorder monitorEdgeToElectricBorder(int edge); | ||
78 | 78 | | |||
79 | private: | 79 | private: | ||
80 | QHash<ElectricBorder, int> m_reference; // reference settings | 80 | QHash<ElectricBorder, int> m_reference; // reference settings | ||
81 | QHash<ElectricBorder, int> m_default; // default settings | 81 | QHash<ElectricBorder, int> m_default; // default settings | ||
82 | }; | 82 | }; | ||
83 | 83 | | |||
84 | } // namespace | 84 | } // namespace | ||
85 | 85 | | |||
86 | #endif | 86 | #endif |