summaryrefslogtreecommitdiffstats
path: root/src/gui/softkeys
diff options
context:
space:
mode:
authorAlessandro Portale <aportale@trolltech.com>2009-05-14 19:27:30 (GMT)
committerAlessandro Portale <aportale@trolltech.com>2009-05-14 19:27:30 (GMT)
commit99d848f54c34aaa935d67ec406352bbafef03ae9 (patch)
treed50778ca1213df87fb22a3aa290a3ecf8c8f1b45 /src/gui/softkeys
parentb60c4838f3a40609136c45e4832b50007dc2be37 (diff)
downloadQt-99d848f54c34aaa935d67ec406352bbafef03ae9.zip
Qt-99d848f54c34aaa935d67ec406352bbafef03ae9.tar.gz
Qt-99d848f54c34aaa935d67ec406352bbafef03ae9.tar.bz2
Use the new QMainWindow::softKeyStack()
Diffstat (limited to 'src/gui/softkeys')
-rw-r--r--src/gui/softkeys/main.cpp19
1 files changed, 10 insertions, 9 deletions
diff --git a/src/gui/softkeys/main.cpp b/src/gui/softkeys/main.cpp
index 6a75c40..e69156a 100644
--- a/src/gui/softkeys/main.cpp
+++ b/src/gui/softkeys/main.cpp
@@ -23,15 +23,16 @@ MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
{
- QWidget *central = new QWidget(this);
+ QWidget *central = new QWidget(this);
+ central->setLayout(new QVBoxLayout);
+ central->layout()->addWidget(new QPushButton);
+ central->layout()->addWidget(new QPushButton);
+ central->layout()->addWidget(new QPushButton);
QMenuBar* menuBar = new QMenuBar(this);
menuBar->addAction("MyMenuItem1");
this->setMenuBar(menuBar);
- QSoftKeyStack *stack = new QSoftKeyStack(central);
- setSoftKeyStack(stack);
-
QSoftKeyAction action1(central);
action1.setText(QString("Ok"));
action1.setRole(QSoftKeyAction::Ok);
@@ -54,16 +55,16 @@ MainWindow::MainWindow(QWidget *parent)
myActionList.append(&action1);
myActionList.append(&action2);
myActionList.append(&action3);
- stack->push(myActionList);
- stack->pop();
- stack->push(&action1);
- stack->pop();
+ softKeyStack()->push(myActionList);
+ softKeyStack()->pop();
+ softKeyStack()->push(&action1);
+ softKeyStack()->pop();
QList<QSoftKeyAction*> myActionList2;
myActionList2.append(&action4);
myActionList2.append(&action1);
myActionList2.append(&action5);
- stack->push(myActionList2);
+ softKeyStack()->push(myActionList2);
setCentralWidget(central);