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

List:       kde-commits
Subject:    KDE/kdeutils/okteta/program/oktetakakao/controllers/view
From:       Friedrich W. H. Kossebau <kossebau () kde ! org>
Date:       2008-04-30 22:30:52
Message-ID: 1209594652.912841.18948.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 802871 by kossebau:

move Update button to the top, do differ from action buttons that act on the document view, not the tool \
view

 M  +15 -15    info/infoview.cpp  
 M  +21 -20    stringsextract/stringsextractview.cpp  


--- trunk/KDE/kdeutils/okteta/program/oktetakakao/controllers/view/info/infoview.cpp #802870:802871
@@ -46,6 +46,21 @@
     baseLayout->setMargin( 0 );
     baseLayout->setSpacing( KDialog::spacingHint() );
 
+    QHBoxLayout *updateLayout = new QHBoxLayout();
+
+    mDirtyLabel = new QLabel( this );
+    updateLayout->addWidget( mDirtyLabel );
+    connect( mTool, SIGNAL(statisticDirty( bool )), SLOT(setDirty( bool )) );
+    updateLayout->addStretch();
+
+    mUpdateButton = new KPushButton( i18nc("@action:button update the statistic of the byte \
frequency","Update"), this ); +    mUpdateButton->setEnabled( mTool->hasByteArrayView() );
+    connect( mTool, SIGNAL(byteArrayViewChanged(bool)), mUpdateButton, SLOT( setEnabled(bool )) );
+    connect( mUpdateButton, SIGNAL(clicked(bool)), mTool, SLOT(updateStatistic()) ); 
+    updateLayout->addWidget( mUpdateButton );
+
+    baseLayout->addLayout( updateLayout );
+
     QHBoxLayout *sizeLayout = new QHBoxLayout();
 
     QLabel *label = new QLabel( i18nc("@label","Size [bytes]: "), this );
@@ -76,21 +91,6 @@
     connect( mTool->statisticTableModel(), SIGNAL(headerChanged()), SLOT(updateHeader()) );
 
     baseLayout->addWidget( mStatisticTableView, 10 );
-
-    QHBoxLayout *updateLayout = new QHBoxLayout();
-
-    mDirtyLabel = new QLabel( this );
-    updateLayout->addWidget( mDirtyLabel );
-    connect( mTool, SIGNAL(statisticDirty( bool )), SLOT(setDirty( bool )) );
-    updateLayout->addStretch();
-
-    mUpdateButton = new KPushButton( i18nc("@action:button update the statistic of the byte \
                frequency","Update"), this );
-    mUpdateButton->setEnabled( mTool->hasByteArrayView() );
-    connect( mTool, SIGNAL(byteArrayViewChanged(bool)), mUpdateButton, SLOT( setEnabled(bool )) );
-    connect( mUpdateButton, SIGNAL(clicked(bool)), mTool, SLOT(updateStatistic()) ); 
-    updateLayout->addWidget( mUpdateButton );
-
-    baseLayout->addLayout( updateLayout );
 }
 
 void InfoView::updateHeader()
--- trunk/KDE/kdeutils/okteta/program/oktetakakao/controllers/view/stringsextract/stringsextractview.cpp \
#802870:802871 @@ -48,6 +48,27 @@
     baseLayout->setMargin( 0 );
     baseLayout->setSpacing( KDialog::spacingHint() );
 
+    QHBoxLayout *updateLayout = new QHBoxLayout();
+
+    updateLayout->addStretch();
+    QLabel *label = new QLabel( i18nc("@label:spinbox minimum length consecutive chars make a \
string","Minimum length:"), this ); +    label->setFixedWidth( label->sizeHint().width() );
+    updateLayout->addWidget( label );
+
+    mMinLengthSpinBox = new QSpinBox( this );
+    mMinLengthSpinBox->setValue( mTool->minLength() );
+    mMinLengthSpinBox->setMinimum( MinimumStringLength );
+    connect( mMinLengthSpinBox, SIGNAL(valueChanged( int )), mTool, SLOT(setMinLength( int )) );
+    updateLayout->addWidget( mMinLengthSpinBox );
+
+    mUpdateButton = new KPushButton( i18nc("@action:button update the list of strings \
extracted","Update"), this ); +    mUpdateButton->setEnabled( mTool->isApplyable() );
+    connect( mTool, SIGNAL(isApplyableChanged( bool )), mUpdateButton, SLOT( setEnabled(bool )) );
+    connect( mUpdateButton, SIGNAL(clicked(bool)), SLOT(onExtractButtonClicked()) );
+    updateLayout->addWidget( mUpdateButton );
+
+    baseLayout->addLayout( updateLayout );
+
     mContainedStringTableModel = new ContainedStringTableModel( mTool->containedStringList(), this );
     connect( mTool, SIGNAL(stringsUpdated()), mContainedStringTableModel, SLOT(update()) );
 
@@ -70,26 +91,6 @@
              SLOT(onStringClicked( const QModelIndex& )) );
 
     baseLayout->addWidget( containedStringTableView, 10 );
-
-    QHBoxLayout *updateLayout = new QHBoxLayout();
-
-    QLabel *label = new QLabel( i18nc("@label:spinbox minimum length consecutive chars make a \
                string","Minimum length:"), this );
-    label->setFixedWidth( label->sizeHint().width() );
-    updateLayout->addWidget( label );
-
-    mMinLengthSpinBox = new QSpinBox( this );
-    mMinLengthSpinBox->setValue( mTool->minLength() );
-    mMinLengthSpinBox->setMinimum( MinimumStringLength );
-    connect( mMinLengthSpinBox, SIGNAL(valueChanged( int )), mTool, SLOT(setMinLength( int )) );
-    updateLayout->addWidget( mMinLengthSpinBox );
-
-    mUpdateButton = new KPushButton( i18nc("@action:button update the list of strings \
                extracted","Update"), this );
-    mUpdateButton->setEnabled( mTool->isApplyable() );
-    connect( mTool, SIGNAL(isApplyableChanged( bool )), mUpdateButton, SLOT( setEnabled(bool )) );
-    connect( mUpdateButton, SIGNAL(clicked(bool)), SLOT(onExtractButtonClicked()) );
-    updateLayout->addWidget( mUpdateButton );
-
-    baseLayout->addLayout( updateLayout );
 }
 
 #if 0


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

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