58 virtual Monitor *monitor()
const = 0;
59 virtual bool isSaveNeeded()
const;
60 virtual bool isDefault()
const;
67 QHash<ElectricBorder, int> m_reference;
68 QHash<ElectricBorder, int> m_default;
~KWinScreenEdge() override
virtual void setDefaults()
void monitorItemSetEnabled(int index, bool enabled)
KWinScreenEdge(QWidget *parent=nullptr)
void defaultChanged(bool isDefault)
int selectedEdgeItem(ElectricBorder border) const
void saveNeededChanged(bool isNeeded)
void monitorAddItem(const QString &item)
void monitorChangeEdge(ElectricBorder border, int index)
void monitorChangeDefaultEdge(ElectricBorder border, int index)
void monitorHideEdge(ElectricBorder border, bool hidden)
QList< int > monitorCheckEffectHasEdge(int index) const
void monitorEnableEdge(ElectricBorder border, bool enabled)