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

List:       kde-commits
Subject:    koffice/kspread
From:       Ariya Hidayat <ariya () kde ! org>
Date:       2004-07-10 22:22:00
Message-ID: 20040710222200.4A3D416B22 () office ! kde ! org
[Download RAW message or body]

CVS commit by ariya: 

store layout of formula bar


  M +15 -13    kspread_view.cc   1.775


--- koffice/kspread/kspread_view.cc  #1.774:1.775
@@ -311,10 +311,12 @@ public:
     QScrollBar *horzScrollBar;
     QScrollBar *vertScrollBar;
-    KSpreadEditWidget *editWidget;
-    QButton *okButton;
-    QButton *cancelButton;
     KoTabBar *tabBar;
-    KSpreadComboboxLocationEditWidget *posWidget;
     KStatusBarLabel* calcLabel;
+    // formulabar, consists of:
+    QHBoxLayout* formulaBarLayout;
+    KSpreadComboboxLocationEditWidget *posWidget;
+    QButton *okButton;
+    QButton *cancelButton;
+    KSpreadEditWidget *editWidget;
 
     // all UI actions
@@ -1582,18 +1584,18 @@ KSpreadView::KSpreadView( QWidget *_pare
     d->toolWidget = new QFrame( this );
 
-    QHBoxLayout* hbox = new QHBoxLayout( d->toolWidget );
-    hbox->addSpacing( 2 );
+    d->formulaBarLayout = new QHBoxLayout( d->toolWidget );
+    d->formulaBarLayout->addSpacing( 2 );
 
     d->posWidget = new KSpreadComboboxLocationEditWidget( d->toolWidget, this );
 
     d->posWidget->setMinimumWidth( 100 );
-    hbox->addWidget( d->posWidget );
-    hbox->addSpacing( 6 );
+    d->formulaBarLayout->addWidget( d->posWidget );
+    d->formulaBarLayout->addSpacing( 6 );
 
     d->cancelButton = d->newIconButton( "cancel", TRUE, d->toolWidget );
-    hbox->addWidget( d->cancelButton );
+    d->formulaBarLayout->addWidget( d->cancelButton );
     d->okButton = d->newIconButton( "ok", TRUE, d->toolWidget );
-    hbox->addWidget( d->okButton );
-    hbox->addSpacing( 6 );
+    d->formulaBarLayout->addWidget( d->okButton );
+    d->formulaBarLayout->addSpacing( 6 );
 
     // The widget on which we display the table
@@ -1604,6 +1606,6 @@ KSpreadView::KSpreadView( QWidget *_pare
     d->editWidget = new KSpreadEditWidget( d->toolWidget, d->canvas, d->cancelButton, d->okButton );
     d->editWidget->setFocusPolicy( QWidget::StrongFocus );
-    hbox->addWidget( d->editWidget, 2 );
-    hbox->addSpacing( 2 );
+    d->formulaBarLayout->addWidget( d->editWidget, 2 );
+    d->formulaBarLayout->addSpacing( 2 );
 
     d->canvas->setEditWidget( d->editWidget );


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

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