[vlc-devel] commit: Qt4: relayout the Toolbar Dialog for small screens. ( Jean-Baptiste Kempf )
git version control
git at videolan.org
Wed Apr 29 08:18:19 CEST 2009
vlc | branch: master | Jean-Baptiste Kempf <jb at videolan.org> | Wed Apr 29 08:16:30 2009 +0200| [eededf1e16d0d3608a1ab2be68add52086105550] | committer: Jean-Baptiste Kempf
Qt4: relayout the Toolbar Dialog for small screens.
The new layout is a horizontal layout, for people having a smaller screen than
1000 in height. This makes this dialog quite large, but screens are larger those days. If the dialog is still too big, please say so.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=eededf1e16d0d3608a1ab2be68add52086105550
---
modules/gui/qt4/dialogs/toolbar.cpp | 13 ++++++-------
1 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/modules/gui/qt4/dialogs/toolbar.cpp b/modules/gui/qt4/dialogs/toolbar.cpp
index 0eca8e3..2ca4f79 100644
--- a/modules/gui/qt4/dialogs/toolbar.cpp
+++ b/modules/gui/qt4/dialogs/toolbar.cpp
@@ -64,8 +64,8 @@ ToolbarEditDialog::ToolbarEditDialog( QWidget *_w, intf_thread_t *_p_intf)
boxLayout->addWidget( styleLabel, 1, 0 );
boxLayout->addWidget( flatBox, 1, 1 );
boxLayout->addWidget( bigBox, 1, 2 );
- boxLayout->addWidget( shinyBox, 1, 3 );
- mainLayout->addWidget( widgetBox, 0, 0, 1, -1 );
+ boxLayout->addWidget( shinyBox, 2, 1 );
+ mainLayout->addWidget( widgetBox, 0, 0, 5, 1 );
/* Main ToolBar */
@@ -107,7 +107,7 @@ ToolbarEditDialog::ToolbarEditDialog( QWidget *_w, intf_thread_t *_p_intf)
mainTboxLayout->addWidget( advLabel, 3, 0, 1, 2 );
mainTboxLayout->addWidget( controllerA, 3, 2, 1, 1 );
- mainLayout->addWidget( mainToolbarBox, 1, 0, 1, -1 );
+ mainLayout->addWidget( mainToolbarBox, 0, 1, 1, -1 );
/* TimeToolBar */
QGroupBox *timeToolbarBox = new QGroupBox( qtr( "Time Toolbar" ) , this );
@@ -119,7 +119,7 @@ ToolbarEditDialog::ToolbarEditDialog( QWidget *_w, intf_thread_t *_p_intf)
this );
timeTboxLayout->addWidget( controller, 0, 0, 1, -1 );
- mainLayout->addWidget( timeToolbarBox, 2, 0, 1, -1 );
+ mainLayout->addWidget( timeToolbarBox, 1, 1, 1, -1 );
/* FSCToolBar */
QGroupBox *FSCToolbarBox = new QGroupBox( qtr( "Fullscreen Controller" ),
@@ -132,7 +132,7 @@ ToolbarEditDialog::ToolbarEditDialog( QWidget *_w, intf_thread_t *_p_intf)
lineFSC, this );
FSCTboxLayout->addWidget( controllerFSC, 0, 0, 1, -1 );
- mainLayout->addWidget( FSCToolbarBox, 3, 0, 1, -1 );
+ mainLayout->addWidget( FSCToolbarBox, 2, 1, 1, -1 );
/* Profile */
QGroupBox *profileBox = new QGroupBox( qtr( "Profile" ), this );
@@ -152,7 +152,7 @@ ToolbarEditDialog::ToolbarEditDialog( QWidget *_w, intf_thread_t *_p_intf)
profileBoxLayout->addWidget( newButton, 0, 2 );
profileBoxLayout->addWidget( deleteButton, 0, 3 );
- mainLayout->addWidget( profileBox, 4, 0, 1, -1 );
+ mainLayout->addWidget( profileBox, 3, 1, 1, -1 );
/* Fill combos */
int i_size = getSettings()->beginReadArray( "ToolbarProfiles" );
@@ -278,7 +278,6 @@ WidgetListing::WidgetListing( intf_thread_t *p_intf, QWidget *_parent )
setViewMode( QListView::IconMode );
setSpacing( 20 );
setDragEnabled( true );
- setMinimumHeight( 250 );
/* All the buttons do not need a special rendering */
for( int i = 0; i < BUTTON_MAX; i++ )
More information about the vlc-devel
mailing list