setHidden/setDisabled added
This commit is contained in:
parent
d54404c9f4
commit
1f09fa320e
@ -552,7 +552,8 @@
|
||||
An alternative way to call setVisible( true ).
|
||||
Useful for signal/slot connections
|
||||
|
||||
\sa hide(), setVisible()
|
||||
\sa hide()
|
||||
\saqt QQuickItem::setVisible()
|
||||
*/
|
||||
|
||||
/*!
|
||||
@ -561,19 +562,22 @@
|
||||
An alternative way to call setVisible( false ).
|
||||
Useful for signal/slot connections
|
||||
|
||||
\sa show(), setVisible()
|
||||
\sa show()
|
||||
\saqt QQuickItem::setVisible()
|
||||
*/
|
||||
|
||||
/*!
|
||||
\fn QskQuickItem::setVisible
|
||||
\fn QskQuickItem::setHidden
|
||||
|
||||
QQuickItem::setVisible() has been forgotten to be declared as slot.
|
||||
Convenience function, equivalent to setVisible( !on ).
|
||||
\saqt QQuickItem::setVisible()
|
||||
*/
|
||||
|
||||
\param on If true the item becomes visible if its parent is visible.
|
||||
Otherwise the item is hidden.
|
||||
/*!
|
||||
\fn QskQuickItem::setDisabled
|
||||
|
||||
\sa visibleToParent
|
||||
\saqt QQuickItem::isVisible(), visibleToParent
|
||||
Convenience function, equivalent to setEnabled( !on ).
|
||||
\saqt QQuickItem::setEnabled()
|
||||
*/
|
||||
|
||||
/*!
|
||||
|
@ -218,10 +218,14 @@ void QskQuickItem::releaseResources()
|
||||
qskReleasedWindowCounter->setWindow( window() );
|
||||
}
|
||||
|
||||
void QskQuickItem::setVisible( bool on )
|
||||
void QskQuickItem::setDisabled( bool on )
|
||||
{
|
||||
// QQuickItem::setVisible is no slot
|
||||
Inherited::setVisible( on );
|
||||
Inherited::setEnabled( !on );
|
||||
}
|
||||
|
||||
void QskQuickItem::setHidden( bool on )
|
||||
{
|
||||
Inherited::setVisible( !on );
|
||||
}
|
||||
|
||||
void QskQuickItem::show()
|
||||
|
@ -110,10 +110,18 @@ class QSK_EXPORT QskQuickItem : public QQuickItem
|
||||
|
||||
void show();
|
||||
void hide();
|
||||
void setVisible( bool );
|
||||
|
||||
void setHidden( bool );
|
||||
void setDisabled( bool );
|
||||
|
||||
void resetImplicitSize();
|
||||
|
||||
#ifdef Q_MOC_RUN
|
||||
// methods from QQuickItem, we want to be available as string based slots
|
||||
void setVisible( bool );
|
||||
void setEnabled( bool );
|
||||
#endif
|
||||
|
||||
protected:
|
||||
QskQuickItem( QskQuickItemPrivate&, QQuickItem* = nullptr );
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user