summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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);