Add the expanded signal to ExpandableRadioButton.

main
Teo Mrnjavac 10 years ago
parent 526180dde2
commit a65be8bfda

@ -61,7 +61,11 @@ ExpandableRadioButton::setExpandableWidget( QWidget* widget )
updateGeometry(); updateGeometry();
connect( m_radio, &QRadioButton::toggled, connect( m_radio, &QRadioButton::toggled,
m_expandableWidget, &QWidget::setVisible ); this, [this]( bool visible )
{
m_expandableWidget->setVisible( visible );
emit expanded( visible );
} );
} }

@ -36,6 +36,9 @@ public:
void setExpandableWidget( QWidget* widget ); void setExpandableWidget( QWidget* widget );
QWidget* expandableWidget() const; QWidget* expandableWidget() const;
signals:
void expanded( bool );
private: private:
QWidget* m_expandableWidget; QWidget* m_expandableWidget;
bool m_expanded; bool m_expanded;

Loading…
Cancel
Save