[vlc-devel] commit: [Qt] Edition of both lines. (Jean-Baptiste Kempf )

git version control git at videolan.org
Tue Dec 9 17:56:46 CET 2008


vlc | branch: master | Jean-Baptiste Kempf <jb at videolan.org> | Tue Dec  9 17:24:33 2008 +0100| [d6a66f89eda1d17871a37fa58da14bc63fb8f58e] | committer: Jean-Baptiste Kempf 

[Qt] Edition of both lines.

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

 modules/gui/qt4/dialogs/toolbar.cpp |   37 +++++++++++++++-------------------
 modules/gui/qt4/dialogs/toolbar.hpp |    2 +-
 2 files changed, 17 insertions(+), 22 deletions(-)

diff --git a/modules/gui/qt4/dialogs/toolbar.cpp b/modules/gui/qt4/dialogs/toolbar.cpp
index a9736f7..e553535 100644
--- a/modules/gui/qt4/dialogs/toolbar.cpp
+++ b/modules/gui/qt4/dialogs/toolbar.cpp
@@ -44,7 +44,7 @@ ToolbarEditDialog *ToolbarEditDialog::instance = NULL;
 ToolbarEditDialog::ToolbarEditDialog( intf_thread_t *_p_intf)
                   : QVLCFrame(  _p_intf )
 {
-    setWindowTitle( qtr( "Toolbars Edition" ) );
+    setWindowTitle( qtr( "Toolbars Editor" ) );
     QGridLayout *mainLayout = new QGridLayout( this );
     setMinimumWidth( 600 );
 
@@ -78,24 +78,25 @@ ToolbarEditDialog::ToolbarEditDialog( intf_thread_t *_p_intf)
                                            << "Under the Video" );
     mainTboxLayout->addWidget( positionCombo, 0, 1, 1, 1 );
 
-    QFrame *mainToolFrame = new QFrame;
+/*    QFrame *mainToolFrame = new QFrame;
     mainToolFrame->setMinimumSize( QSize( 0, 25 ) );
     mainToolFrame->setFrameShape( QFrame::StyledPanel );
     mainToolFrame->setFrameShadow( QFrame::Raised );
     mainTboxLayout->addWidget( mainToolFrame, 1, 0, 1, 2 );
     mainToolFrame->setAcceptDrops( true );
-    QHBoxLayout *mtlayout = new QHBoxLayout( mainToolFrame );
+    QHBoxLayout *mtlayout = new QHBoxLayout( mainToolFrame ); */
 
-    DroppingController *controller = new DroppingController( p_intf );
-    mtlayout->addWidget( controller );
+    QString line1 = getSettings()->value( "MainWindow/Controls1",
+                        "64;36;37;38;65").toString();
+    DroppingController *controller1 = new DroppingController( p_intf, line1,
+            this );
+    mainTboxLayout->addWidget( controller1, 1, 0, 1, -1 );
 
-
-    QFrame *mainTool2Frame = new QFrame;
-    mainTool2Frame->setMinimumSize( QSize( 0, 25 ) );
-    mainTool2Frame->setFrameShape( QFrame::StyledPanel );
-    mainTool2Frame->setFrameShadow( QFrame::Raised );
-    mainTboxLayout->addWidget( mainTool2Frame, 2, 0, 1, 2 );
-    mainTool2Frame->setAcceptDrops( true );
+    QString line2 = getSettings()->value( "MainWindow/Controls2",
+            "0-2;64;3;1;4;64;7;10;9;65;34-4" ).toString();
+    DroppingController *controller2 = new DroppingController( p_intf, line2,
+            this );
+    mainTboxLayout->addWidget( controller2, 2, 0, 1, -1 );
 
     mainLayout->addWidget( mainToolbarBox, 1, 0, 1, -1 );
 }
@@ -277,8 +278,8 @@ void WidgetListing::startDrag( Qt::DropActions /*supportedActions*/ )
 }
 
 
-DroppingController::DroppingController( intf_thread_t *_p_intf )
-                   : AbstractController( _p_intf )
+DroppingController::DroppingController( intf_thread_t *_p_intf, QString line, QWidget *_parent )
+                   : AbstractController( _p_intf, _parent )
 {
     rubberband = NULL;
     setAcceptDrops( true );
@@ -288,14 +289,8 @@ DroppingController::DroppingController( intf_thread_t *_p_intf )
     setFrameShape( QFrame::StyledPanel );
     setFrameShadow( QFrame::Raised );
 
-    QString line2 = getSettings()->value( "MainWindow/Controls2",
-            "0-2;64;3;1;4;64;7;10;9;65;34-4" ).toString();
-
-    parseAndCreate( line2, controlLayout );
 
-    //QString line1 = getSettings()->value( "MainWindow/Controls2",
-    //                     "18;19;25;0" ).toString();
-    //     parseAndCreate( line1, 1 );
+    parseAndCreate( line, controlLayout );
 
 }
 
diff --git a/modules/gui/qt4/dialogs/toolbar.hpp b/modules/gui/qt4/dialogs/toolbar.hpp
index e3709a3..c567999 100644
--- a/modules/gui/qt4/dialogs/toolbar.hpp
+++ b/modules/gui/qt4/dialogs/toolbar.hpp
@@ -70,7 +70,7 @@ class DroppingController: public AbstractController
 {
     Q_OBJECT;
 public:
-    DroppingController( intf_thread_t *  );
+    DroppingController( intf_thread_t *, QString line, QWidget *parent = 0 );
 
 protected:
     virtual void createAndAddWidget( QBoxLayout *controlLayout, int i_index,




More information about the vlc-devel mailing list