void openWin();
void closeEvent(QCloseEvent *event);
-#ifdef Q_WS_MAEMO_5 // workaround for buggy Qt autorotation
void show() {
- if( !isVisible() ) {
- QRect r = dynamic_cast<QMainWindow*>(this->parent())->rect();
- if(r.width() < r.height())
- this->setAttribute(Qt::WA_Maemo5PortraitOrientation);
- else {
- if( dynamic_cast<QMainWindow*>(this->parent())->testAttribute( Qt::WA_Maemo5AutoOrientation ) )
- this->setAttribute( Qt::WA_Maemo5AutoOrientation );
- else
- this->setAttribute( Qt::WA_Maemo5LandscapeOrientation );
- }
- this->setAttribute(Qt::WA_Maemo5StackedWindow);
- this->setWindowFlags(Qt::Window);
+ if( !isVisible() ) {
+#ifdef Q_WS_MAEMO_5
+ if( dynamic_cast<QMainWindow*>(this->parent())->testAttribute( Qt::WA_Maemo5AutoOrientation ) ) {
+ this->setAttribute( Qt::WA_Maemo5AutoOrientation );
+ } else {
+ this->setAttribute( Qt::WA_Maemo5LandscapeOrientation );
+ }
+ this->setAttribute(Qt::WA_Maemo5StackedWindow);
+ this->setWindowFlags( Qt::Window );
+#endif
}
QMainWindow::show();
}
-#endif
protected:
AAptInterface* iAptInterface;
private slots:
+ void on_actionRe_import_HAM_repo_settings_triggered();
void on_listWidget_itemClicked(QListWidgetItem* item);
void on_btnNew_clicked();
};