[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    extragear/multimedia/amarok/src/configdialog/dialogs
From:       Seb Ruiz <ruiz () kde ! org>
Date:       2009-02-22 3:45:19
Message-ID: 1235274319.007782.21987.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 929769 by seb:

Add a label to the playlist layout config entry

 M  +15 -1     GeneralConfig.cpp  


--- trunk/extragear/multimedia/amarok/src/configdialog/dialogs/GeneralConfig.cpp \
#929768:929769 @@ -27,7 +27,10 @@
 
 #include <KStandardDirs>
 
+#include <QHBoxLayout>
+#include <QLabel>
 
+
 GeneralConfig::GeneralConfig( QWidget* parent )
     : ConfigDialogBase( parent )
 {
@@ -79,7 +82,18 @@
     connect( kcfg_ExternalBrowser, SIGNAL( editTextChanged( const QString& ) ), \
parent, SLOT( updateButtons() ) );  
     Playlist::LayoutConfigWidget *layoutWidget = new Playlist::LayoutConfigWidget( \
                playlistBox );
-    playlistBox->layout()->addWidget( layoutWidget );
+    layoutWidget->setSizePolicy( QSizePolicy::MinimumExpanding, \
QSizePolicy::Preferred ); +
+    QLabel *layoutLabel = new QLabel( i18n("Playlist layout:"), this );
+    layoutLabel->setSizePolicy( QSizePolicy::Maximum, QSizePolicy::Preferred );
+
+    QWidget *layoutBox = new QWidget( this );
+    QHBoxLayout *layout = new QHBoxLayout( layoutBox );
+    layout->addWidget( layoutLabel );
+    layout->addWidget( layoutWidget );
+    layoutBox->setLayout( layout );
+
+    playlistBox->layout()->addWidget( layoutBox );
 }
 
 GeneralConfig::~GeneralConfig()


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic