[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdeutils/khexedit
From: Laurent Montel <montel () kde ! org>
Date: 2006-11-27 15:46:34
Message-ID: 1164642394.467272.20013.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 608443 by mlaurent:
Byebye Q3WidgetStack
M +10 -10 dialog.cc
M +2 -2 dialog.h
M +7 -7 exportdialog.cc
M +2 -2 exportdialog.h
--- trunk/KDE/kdeutils/khexedit/dialog.cc #608442:608443
@@ -807,7 +807,7 @@
vbox->addWidget( separator );
- mWidgetStack = new Q3WidgetStack( mainWidget(), "pagestack" );
+ mWidgetStack = new QStackedWidget ( mainWidget() );
if( mWidgetStack == 0 ) { return; }
vbox->addWidget( mWidgetStack );
@@ -815,7 +815,7 @@
makeOperandLayout();
makeBitSwapLayout();
makeRotateLayout();
- mWidgetStack->raiseWidget( (int)OperandPage );
+ mWidgetStack->setCurrentIndex( (int)OperandPage );
Q3ButtonGroup *group = new Q3ButtonGroup( i18n("Options"), mainWidget() );
@@ -848,7 +848,7 @@
{
QFrame *page = new QFrame( mainWidget() );
if( page == 0 ) { return; }
- mWidgetStack->addWidget( page, EmptyPage );
+ mWidgetStack->insertWidget( EmptyPage, page );
}
@@ -858,7 +858,7 @@
QFrame *page = new QFrame( mainWidget() );
if( page == 0 ) { return; }
- mWidgetStack->addWidget( page, OperandPage );
+ mWidgetStack->insertWidget( OperandPage,page );
QVBoxLayout *vbox = new QVBoxLayout( page );
vbox->setSpacing( spacingHint() );
@@ -904,7 +904,7 @@
QString text;
QFrame *page = new QFrame( mainWidget() );
- mWidgetStack->addWidget( page, BitSwapPage );
+ mWidgetStack->insertWidget( BitSwapPage,page );
QVBoxLayout *vbox = new QVBoxLayout( page );
vbox->setSpacing( spacingHint() );
@@ -936,7 +936,7 @@
QString text;
QFrame *page = new QFrame( mainWidget() );
- mWidgetStack->addWidget( page, RotatePage );
+ mWidgetStack->insertWidget( RotatePage,page );
QVBoxLayout *vbox = new QVBoxLayout( page );
vbox->setSpacing( spacingHint() );
@@ -1062,22 +1062,22 @@
{
if( index <= 2 )
{
- mWidgetStack->raiseWidget( OperandPage );
+ mWidgetStack->setCurrentIndex( OperandPage );
mCheckBackward->setEnabled( true );
}
else if( index <= 4 )
{
- mWidgetStack->raiseWidget( EmptyPage );
+ mWidgetStack->setCurrentIndex( EmptyPage );
mCheckBackward->setEnabled( true );
}
else if( index <= 6 )
{
- mWidgetStack->raiseWidget( RotatePage );
+ mWidgetStack->setCurrentIndex( RotatePage );
mCheckBackward->setEnabled( false );
}
else
{
- mWidgetStack->raiseWidget( BitSwapPage );
+ mWidgetStack->setCurrentIndex( BitSwapPage );
mCheckBackward->setEnabled( true );
}
}
--- trunk/KDE/kdeutils/khexedit/dialog.h #608442:608443
@@ -34,7 +34,7 @@
#include <qradiobutton.h>
#include <QSpinBox>
#include <QString>
-#include <q3widgetstack.h>
+#include <QStackedWidget>
//Added by qt3to4:
#include <QShowEvent>
@@ -271,7 +271,7 @@
void filterData( SFilterControl &fc );
private:
- Q3WidgetStack *mWidgetStack;
+ QStackedWidget *mWidgetStack;
QLabel *mOperandFormatLabel;
QLabel *mOperandInputLabel;
QComboBox *mOperandSelector;
--- trunk/KDE/kdeutils/khexedit/exportdialog.cc #608442:608443
@@ -262,7 +262,7 @@
if( topLayout == 0 ) { return; }
topLayout->setSpacing( spacingHint() );
- mOptionStack = new Q3WidgetStack( page, "stack" );
+ mOptionStack = new QStackedWidget( page );
if( mOptionStack == 0 ) { return; }
topLayout->addWidget( mOptionStack );
@@ -270,7 +270,7 @@
makeHtmlOption();
makeRtfOption();
makeCArrayOption();
- mOptionStack->raiseWidget( (int)option_text );
+ mOptionStack->setCurrentIndex( (int)option_text );
QSize size = mOptionStack->sizeHint();
size += QSize(spacingHint()*2, spacingHint()*2);
@@ -282,7 +282,7 @@
{
QFrame *page = new QFrame( mOptionPage->widget() );
if( page == 0 ) { return; }
- mOptionStack->addWidget( page, option_text );
+ mOptionStack->insertWidget( option_text,page );
QVBoxLayout *topLayout = new QVBoxLayout( page );
topLayout->setSpacing( spacingHint() );
@@ -296,7 +296,7 @@
{
QFrame *page = new QFrame( mOptionPage->widget() );
if( page == 0 ) { return; }
- mOptionStack->addWidget( page, option_html );
+ mOptionStack->insertWidget( option_html, page );
QString text;
QVBoxLayout *topLayout = new QVBoxLayout( page );
@@ -380,7 +380,7 @@
{
QFrame *page = new QFrame( mOptionPage->widget() );
if( page == 0 ) { return; }
- mOptionStack->addWidget( page, option_rtf );
+ mOptionStack->insertWidget( option_rtf, page);
QVBoxLayout *topLayout = new QVBoxLayout( page );
topLayout->setSpacing( spacingHint() );
@@ -393,7 +393,7 @@
void CExportDialog::makeCArrayOption( void )
{
QFrame *page = new QFrame( mOptionPage->widget() );
- mOptionStack->addWidget( page, option_carray );
+ mOptionStack->insertWidget( option_carray, page );
QString text;
QVBoxLayout *topLayout = new QVBoxLayout( page );
@@ -461,7 +461,7 @@
{
mDestination.formatCombo->setCurrentIndex(index);
mDestination.fileExtraLabel->setEnabled( index == option_html );
- mOptionStack->raiseWidget( index );
+ mOptionStack->setCurrentIndex( index );
}
--- trunk/KDE/kdeutils/khexedit/exportdialog.h #608442:608443
@@ -31,7 +31,7 @@
class QLabel;
class QLineEdit;
class QSpinBox;
-class Q3WidgetStack;
+class QStackedWidget;
class KSimpleConfig;
#include <kpagedialog.h>
@@ -116,7 +116,7 @@
void exportCArray( const SExportCArray &e );
private:
- Q3WidgetStack *mOptionStack;
+ QStackedWidget *mOptionStack;
SDestinationWidgets mDestination;
SHtmlWidgets mHtml;
SArrayWidgets mArray;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic