\r
#if defined(Q_OS_SYMBIAN)\r
toolBar = new QToolBar("", this);\r
- QMainWindow::addToolBar(Qt::BottomToolBarArea, toolBar);\r
+ toolBar->setFixedHeight(Platform::softKeyHeight());\r
+ QMainWindow::addToolBar(Qt::NoToolBarArea, toolBar);\r
#else\r
toolBar = QMainWindow::addToolBar("");\r
#endif\r
toolBar->toggleViewAction()->setVisible(false);\r
\r
#if defined(Q_WS_X11) && !defined(Q_WS_MAEMO_5)\r
- toolBar->setIconSize(QSize(42, 42));\r
+ toolBar->setIconSize(QSize(Platform::toolBarIconHeight(),\r
+ Platform::toolBarIconHeight()));\r
#endif\r
}\r
\r
QMainWindow::show();\r
#endif\r
}\r
+\r
+#ifdef Q_OS_SYMBIAN\r
+\r
+void MainBase::resizeEvent(QResizeEvent *e)\r
+{\r
+ Trace t("MainBase::resizeEvent");\r
+\r
+ QMainWindow::resizeEvent(e);\r
+ if (!toolBar) {\r
+ return;\r
+ }\r
+ QSize available = Platform::availableSize();\r
+ toolBar->setGeometry(0, available.height() - Platform::softKeyHeight(),\r
+ available.width(), Platform::softKeyHeight());\r
+}\r
+\r
+#endif // Q_OS_SYMBIAN\r