28 Q_PROPERTY(
bool enabled READ isEnabled WRITE setEnabled)
29 Q_PROPERTY(
bool valid READ isValid)
30 Q_PROPERTY(QKeySequence sequence READ sequence WRITE setSequence)
31 Q_PROPERTY(
bool global READ isGlobal WRITE setGlobal)
42 explicit
GlobalShortcut(const QKeySequence& sequence, QObject* parent =
nullptr);
64 [[nodiscard]] QKeySequence sequence() const;
71 bool setSequence(const QKeySequence& sequence);
81 [[nodiscard]]
bool isEnabled() const;
87 [[nodiscard]]
bool isValid() const;
95 void setGlobal(
bool global = true);
101 [[nodiscard]]
bool isGlobal() const;
107 [[nodiscard]]
bool autoRepeat() const;
112 void setAutoRepeat(
bool on);
125 void setEnabled(
bool enabled = true);
131 void setDisabled(
bool disabled = true);