17 Q_PROPERTY(
Policy visiblePolicy READ visiblePolicy WRITE setVisiblePolicy )
18 Q_PROPERTY(
Policy hiddenPolicy READ hiddenPolicy WRITE setHiddenPolicy )
38 void setPolicy(
Qsk::Visibilities, Policy ) noexcept;
39 constexpr Policy policy(
Qsk::Visibility ) const noexcept;
41 constexpr
bool isEffective() const noexcept;
43 constexpr
bool isIgnoring(
Qsk::Visibility ) const noexcept;
44 constexpr
bool isAdjusting(
Qsk::Visibility ) const noexcept;
46 void setVisiblePolicy( Policy ) noexcept;
47 constexpr Policy visiblePolicy() const noexcept;
49 void setHiddenPolicy( Policy ) noexcept;
50 constexpr Policy hiddenPolicy() const noexcept;
53 Policy m_visiblePolicy : 3;
54 Policy m_hiddenPolicy : 3;