resetOverlay added
This commit is contained in:
parent
79cceb1b09
commit
60b3604e04
|
@ -390,6 +390,12 @@ void QskPopup::setOverlay( bool on )
|
||||||
Q_EMIT overlayChanged( on );
|
Q_EMIT overlayChanged( on );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void QskPopup::resetOverlay()
|
||||||
|
{
|
||||||
|
if ( resetFlagHint( Overlay | QskAspect::Style ) )
|
||||||
|
Q_EMIT overlayChanged( hasOverlay() );
|
||||||
|
}
|
||||||
|
|
||||||
bool QskPopup::hasOverlay() const
|
bool QskPopup::hasOverlay() const
|
||||||
{
|
{
|
||||||
return flagHint< bool >( QskPopup::Overlay | QskAspect::Style, true );
|
return flagHint< bool >( QskPopup::Overlay | QskAspect::Style, true );
|
||||||
|
|
|
@ -14,7 +14,9 @@ class QSK_EXPORT QskPopup : public QskControl
|
||||||
|
|
||||||
Q_PROPERTY( bool open READ isOpen WRITE setOpen NOTIFY openChanged )
|
Q_PROPERTY( bool open READ isOpen WRITE setOpen NOTIFY openChanged )
|
||||||
Q_PROPERTY( bool modal READ isModal WRITE setModal NOTIFY modalChanged )
|
Q_PROPERTY( bool modal READ isModal WRITE setModal NOTIFY modalChanged )
|
||||||
Q_PROPERTY( bool overlay READ hasOverlay WRITE setOverlay NOTIFY overlayChanged )
|
|
||||||
|
Q_PROPERTY( bool overlay READ hasOverlay
|
||||||
|
WRITE setOverlay RESET resetOverlay NOTIFY overlayChanged )
|
||||||
|
|
||||||
Q_PROPERTY( bool faderEffect READ hasFaderEffect
|
Q_PROPERTY( bool faderEffect READ hasFaderEffect
|
||||||
WRITE setFaderEffect NOTIFY faderEffectChanged )
|
WRITE setFaderEffect NOTIFY faderEffectChanged )
|
||||||
|
@ -49,6 +51,7 @@ class QSK_EXPORT QskPopup : public QskControl
|
||||||
bool isModal() const;
|
bool isModal() const;
|
||||||
|
|
||||||
void setOverlay( bool on = true );
|
void setOverlay( bool on = true );
|
||||||
|
void resetOverlay();
|
||||||
bool hasOverlay() const;
|
bool hasOverlay() const;
|
||||||
|
|
||||||
// allows for stacking orders based on priorities
|
// allows for stacking orders based on priorities
|
||||||
|
|
Loading…
Reference in New Issue