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

List:       kde-commits
Subject:    KDE/kdebase/workspace/kstyles/oxygen/demo
From:       Hugo Pereira Da Costa <hugo.pereira () free ! fr>
Date:       2010-09-21 5:31:17
Message-ID: 20100921053117.EA697AC876 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1177751 by hpereiradacosta:

more simulated events, and member rename for consistency

 M  +34 -19    oxygenbuttondemowidget.cpp  
 M  +3 -3      oxygenbuttondemowidget.h  


--- trunk/KDE/kdebase/workspace/kstyles/oxygen/demo/oxygenbuttondemowidget.cpp #1177750:1177751
@@ -46,7 +46,7 @@
         installMenu( ui.pushButton_2 );
         installMenu( ui.pushButton_4 );
 
-        pushButtons_
+        _pushButtons
             << ui.pushButton
             << ui.pushButton_2
             << ui.pushButton_3
@@ -72,11 +72,11 @@
 
         // add toolbar
         ui.toolBarContainer->setLayout( new QVBoxLayout() );
-        toolBar_ = new KToolBar( ui.toolBarContainer );
-        ui.toolBarContainer->layout()->addWidget( toolBar_ );
-        toolBar_->addAction( KIcon("document-new"), i18n( "New" ) );
-        toolBar_->addAction( KIcon("document-open"), i18n( "Open" ) );
-        toolBar_->addAction( KIcon("document-save"), i18n( "Save" ) );
+        _toolBar = new KToolBar( ui.toolBarContainer );
+        ui.toolBarContainer->layout()->addWidget( _toolBar );
+        _toolBar->addAction( KIcon("document-new"), i18n( "New" ) );
+        _toolBar->addAction( KIcon("document-open"), i18n( "Open" ) );
+        _toolBar->addAction( KIcon("document-save"), i18n( "Save" ) );
 
 
         installMenu( ui.toolButton_4 );
@@ -87,7 +87,7 @@
         // checkboxes
         ui.checkBox_2->setCheckState( Qt::PartiallyChecked );
 
-        toolButtons_
+        _toolButtons
             << ui.toolButton_3
             << ui.toolButton_4
             << ui.toolButton_5
@@ -110,8 +110,6 @@
         {
             simulator().click( ui.pushButton );
 
-            simulator().selectMenuItem( ui.pushButton_2, 0 );
-            simulator().selectMenuItem( ui.pushButton_2, 1 );
             simulator().selectMenuItem( ui.pushButton_2, 2 );
 
             simulator().selectComboBoxItem( ui.kcombobox, 0 );
@@ -122,8 +120,6 @@
 
             simulator().click( ui.pushButton_3 );
 
-            simulator().selectMenuItem( ui.pushButton_4, 0 );
-            simulator().selectMenuItem( ui.pushButton_4, 1 );
             simulator().selectMenuItem( ui.pushButton_4, 2 );
 
             simulator().selectComboBoxItem( ui.kcombobox_2, 1 );
@@ -143,7 +139,25 @@
 
         if( true )
         {
+            simulator().click( ui.toolButton_3 );
+            simulator().click( ui.toolButton_3 );
 
+            simulator().click( ui.toolButton_6 );
+            simulator().click( ui.toolButton_6 );
+
+            simulator().selectMenuItem( ui.toolButton_4, 2 );
+            simulator().selectMenuItem( ui.toolButton_7, 2 );
+
+            // TODO select menu item in toolbutton with separated arrow
+
+            foreach( QToolButton* button, _toolBar->findChildren<QToolButton*>() )
+            { simulator().click( button ); }
+
+        }
+
+        if( true )
+        {
+
             // change text position
             simulator().selectComboBoxItem( ui.textPosition, 1 );
             simulator().selectComboBoxItem( ui.textPosition, 2 );
@@ -160,6 +174,7 @@
 
         if( true )
         {
+
             simulator().click( ui.radioButton_2 );
             simulator().click( ui.radioButton_3 );
             simulator().click( ui.radioButton );
@@ -172,7 +187,7 @@
     //_____________________________________________________________
     void ButtonDemoWidget::toggleFlat( bool value )
     {
-        foreach( QPushButton* button, pushButtons_ )
+        foreach( QPushButton* button, _pushButtons )
         { button->setFlat( value ); }
 
         ui.toolButton->setAutoRaise( value );
@@ -186,7 +201,7 @@
     //_____________________________________________________________
     void ButtonDemoWidget::textPosition( int index)
     {
-        foreach( QToolButton* button, toolButtons_ )
+        foreach( QToolButton* button, _toolButtons )
         {
             switch( index )
             {
@@ -201,10 +216,10 @@
         switch( index )
         {
             default:
-            case 0: toolBar_->setToolButtonStyle( Qt::ToolButtonIconOnly ); break;
-            case 1: toolBar_->setToolButtonStyle( Qt::ToolButtonTextOnly ); break;
-            case 2: toolBar_->setToolButtonStyle( Qt::ToolButtonTextBesideIcon ); break;
-            case 3: toolBar_->setToolButtonStyle( Qt::ToolButtonTextUnderIcon ); break;
+            case 0: _toolBar->setToolButtonStyle( Qt::ToolButtonIconOnly ); break;
+            case 1: _toolBar->setToolButtonStyle( Qt::ToolButtonTextOnly ); break;
+            case 2: _toolBar->setToolButtonStyle( Qt::ToolButtonTextBesideIcon ); break;
+            case 3: _toolBar->setToolButtonStyle( Qt::ToolButtonTextUnderIcon ); break;
         }
 
     }
@@ -213,10 +228,10 @@
     void ButtonDemoWidget::iconSize( int index)
     {
         static QList<int> sizes( QList<int>() << 16 << 22 << 32 << 48 );
-        foreach( QToolButton* button, toolButtons_ )
+        foreach( QToolButton* button, _toolButtons )
         { button->setIconSize( QSize( sizes[index], sizes[index] ) ); }
 
-        toolBar_->setIconSize( QSize( sizes[index], sizes[index] ) );
+        _toolBar->setIconSize( QSize( sizes[index], sizes[index] ) );
 
     }
 
--- trunk/KDE/kdebase/workspace/kstyles/oxygen/demo/oxygenbuttondemowidget.h #1177750:1177751
@@ -74,9 +74,9 @@
         private:
 
         Ui_ButtonDemoWidget ui;
-        KToolBar* toolBar_;
-        QList<QPushButton*> pushButtons_;
-        QList<QToolButton*> toolButtons_;
+        KToolBar* _toolBar;
+        QList<QPushButton*> _pushButtons;
+        QList<QToolButton*> _toolButtons;
     };
 
 }
[prev in list] [next in list] [prev in thread] [next in thread] 

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