From 03f98a738edc393d27afd21bf2f499cca3da5a61 Mon Sep 17 00:00:00 2001 From: Francois Cartegnie Date: Sun, 23 Jun 2013 17:01:59 +0200 Subject: [PATCH] Qt: ExtensionTab: switch to buttonsbox --- modules/gui/qt4/dialogs/plugins.cpp | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/modules/gui/qt4/dialogs/plugins.cpp b/modules/gui/qt4/dialogs/plugins.cpp index b549db4beb..3a0396a9ce 100644 --- a/modules/gui/qt4/dialogs/plugins.cpp +++ b/modules/gui/qt4/dialogs/plugins.cpp @@ -228,16 +228,14 @@ ExtensionTab::ExtensionTab( intf_thread_t *p_intf_ ) extList->setModel( model ); // Buttons' layout - QHBoxLayout *hbox = new QHBoxLayout; - hbox->addItem( new QSpacerItem( 1, 1, QSizePolicy::Expanding, - QSizePolicy::Fixed ) ); + QDialogButtonBox *buttonsBox = new QDialogButtonBox; // More information button butMoreInfo = new QPushButton( QIcon( ":/menu/info" ), qtr( "More information..." ), this ); CONNECT( butMoreInfo, clicked(), this, moreInformation() ); - hbox->addWidget( butMoreInfo ); + buttonsBox->addButton( butMoreInfo, QDialogButtonBox::ActionRole ); // Reload button ExtensionsManager *EM = ExtensionsManager::getInstance( p_intf ); @@ -250,10 +248,9 @@ ExtensionTab::ExtensionTab( intf_thread_t *p_intf_ ) selectionChanged( const QItemSelection &, const QItemSelection & ), this, updateButtons() ); - hbox->addWidget( reload ); + buttonsBox->addButton( reload, QDialogButtonBox::ResetRole ); - // Add buttons hbox - layout->addItem( hbox ); + layout->addWidget( buttonsBox ); updateButtons(); } -- 2.39.2