[vlc-commits] Qt: ExtensionTab: switch to buttonsbox

Francois Cartegnie git at videolan.org
Sun Jun 23 17:02:38 CEST 2013


vlc | branch: master | Francois Cartegnie <fcvlcdev at free.fr> | Sun Jun 23 17:01:59 2013 +0200| [03f98a738edc393d27afd21bf2f499cca3da5a61] | committer: Francois Cartegnie

Qt: ExtensionTab: switch to buttonsbox

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=03f98a738edc393d27afd21bf2f499cca3da5a61
---

 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 b549db4..3a0396a 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();
 }
 



More information about the vlc-commits mailing list