X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fgui%2Fqt4%2Fcomponents%2Fcomplete_preferences.cpp;h=8c68d16b43e2b42e862b5b5291ba04c5ae946950;hb=36f0edc98752f8afa17a50cb8de086b30ba54c2e;hp=69afc75ba2905c233139ecfc60e9888575daeab5;hpb=b5077c0ef45f56e5b4126f78b71aadecf8f2857f;p=vlc diff --git a/modules/gui/qt4/components/complete_preferences.cpp b/modules/gui/qt4/components/complete_preferences.cpp index 69afc75ba2..8c68d16b43 100644 --- a/modules/gui/qt4/components/complete_preferences.cpp +++ b/modules/gui/qt4/components/complete_preferences.cpp @@ -461,6 +461,7 @@ AdvPrefsPanel::AdvPrefsPanel( intf_thread_t *_p_intf, QWidget *_parent, i_line++; } box = new QGroupBox( qtr( p_item->psz_text ) ); + box->hide(); boxlayout = new QGridLayout(); } /* Only one hotkey control */ @@ -494,6 +495,7 @@ AdvPrefsPanel::AdvPrefsPanel( intf_thread_t *_p_intf, QWidget *_parent, if( box ) { box->setLayout( boxlayout ); + box->show(); layout->addWidget( box, i_line, 0, 1, -1 ); } @@ -516,5 +518,12 @@ void AdvPrefsPanel::apply() c->doApply( p_intf ); } } + void AdvPrefsPanel::clean() {} + +AdvPrefsPanel::~AdvPrefsPanel() +{ + qDeleteAll( controls ); controls.clear(); +} +