landscape = settings->value("Landscape").toBool();\r
}\r
settings->setValue("Landscape", landscape);\r
- // If keyboard is opened at start.\r
+ // If keyboard is opened at start. We do landscape mode.\r
+ // Otherwise we do what's read from the QSettings.\r
if(isKeyboardClosed() == false)\r
{\r
- landscape = true;\r
+ setLandscapeMode(true);\r
+ }\r
+ else\r
+ {\r
+ setLandscapeMode(landscape);\r
}\r
- setLandscapeMode(landscape);\r
// Auto-detect portrait/landscape mode. Only works on top widget.\r
// setAttribute(Qt::WA_Maemo5AutoOrientation, true);\r
showListWindow();\r
void MainWindow::slotKeyboardSlide()\r
{\r
// When keyboard is opened.\r
- if(false == isKeyboardClosed())\r
+ if(isKeyboardClosed() == false)\r
{\r
setLandscapeMode(true);\r
}\r
{\r
if(landscape)\r
{\r
+ qDebug() << "Landscape";\r
setAttribute(Qt::WA_Maemo5LandscapeOrientation, true);\r
setAttribute(Qt::WA_Maemo5PortraitOrientation, false);\r
}\r
else\r
{\r
+ qDebug() << "Portrait";\r
setAttribute(Qt::WA_Maemo5PortraitOrientation, true);\r
setAttribute(Qt::WA_Maemo5LandscapeOrientation, false);\r
}\r