13 #include <QMainWindow> 15 #include <QPushButton> 16 #include <QScopedPointer> 18 #include <QTableWidgetItem> 22 class AppQtMainWidget;
28 class WorkflowQtWidget;
49 return mHideWindowAfterWorkflow;
55 mHideWindowAfterWorkflow = pHide;
63 return mAuthenticationWorkflowWidget;
76 virtual void showEvent(QShowEvent* pEvent)
override;
77 virtual void closeEvent(QCloseEvent* pEvent)
override;
82 void onSettingsDone();
84 void onOpenLoggingFileButtonClicked();
85 void onSaveLoggingFileButtonClicked();
86 void onTabButtonToggled(QAbstractButton* pButton,
bool pChecked);
87 void onTabActionTriggered();
88 void onAboutActionClicked();
89 void onEvaluateActionClicked();
90 void onQuestionActionClicked();
91 void onContentActionClicked();
92 void onAskUserToConfirmClosing();
114 QScopedPointer<Ui::AppQtMainWidget> mUi;
115 QMap<QAbstractButton*, QWidget*> mTabButton2Page;
116 QMap<QAction*, QAbstractButton*> mTabAction2Button;
118 QAbstractButton* mSelectedPushButton;
119 QAbstractButton* mSelectedPushButtonBeforeWorkflow;
120 QVector<QWidget*> mSelectedPagesBeforeWorkflow;
121 bool mHideWindowAfterWorkflow;
122 QPointer<LogFilesDialog> mLogFilesDialog;
124 void refreshLanguageButton();
125 void setLanguage(QLocale::Language pLocale);
126 bool mClosingDialogsPending;
127 bool mCloseWithoutConfirmation;
void fireSwitchUiRequested()
Definition: moc_AppQtMainWidget.cpp:395
void fireQuitApplicationRequested()
Definition: moc_AppQtMainWidget.cpp:364
virtual void showEvent(QShowEvent *pEvent) override
Definition: AppQtMainWidget.cpp:170
void fireCloseWindowRequested(bool *pDoClose)
Definition: moc_AppQtMainWidget.cpp:351
void fireDiagnosisRequested()
Definition: moc_AppQtMainWidget.cpp:345
void hideWithoutConfirmation()
Definition: AppQtMainWidget.cpp:344
virtual ~AppQtMainWidget() override
Definition: AppQtMainWidget.cpp:165
void onChangePinButtonClicked()
Definition: AppQtMainWidget.cpp:513
void onSendErrorActionClicked()
Definition: AppQtMainWidget.cpp:527
Dialog to display information about the application.
Definition: ui_AboutDialog.h:192
Definition: AppQtMainWidget.h:30
void activateMenuBarItems(bool pEnable)
Definition: AppQtMainWidget.cpp:590
virtual void closeEvent(QCloseEvent *pEvent) override
Definition: AppQtMainWidget.cpp:374
bool isHideWindowAfterWorkflow() const
Definition: AppQtMainWidget.h:47
WorkflowQtWidget * getAuthenticationWorkflowWidget() const
Definition: AppQtMainWidget.h:61
void onCloseWindowRequested()
Definition: AppQtMainWidget.cpp:601
void fireAskUserToConfirmClosing()
Definition: moc_AppQtMainWidget.cpp:383
void fireSetupAssistantWizardRequest()
Definition: moc_AppQtMainWidget.cpp:333
virtual void changeEvent(QEvent *event) override
Definition: AppQtMainWidget.cpp:177
void switchToPinSettingsAfterWorkflow()
Definition: AppQtMainWidget.cpp:320
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:14
void fireSelfAuthenticationRequested()
Definition: moc_AppQtMainWidget.cpp:358
void switchToGuiModule(GuiModule pModule)
Definition: AppQtMainWidget.cpp:299
AppQtMainWidget()
Definition: AppQtMainWidget.cpp:36
virtual void keyPressEvent(QKeyEvent *keyEvent) override
Definition: AppQtMainWidget.cpp:393
void workflowActivated(WorkflowWidgetParent pParent, const QString &pName)
Definition: AppQtMainWidget.cpp:215
void onSettingsButtonClicked()
Definition: AppQtMainWidget.cpp:506
void workflowDeactivated()
Definition: AppQtMainWidget.cpp:269
void activateWindow()
Definition: AppQtMainWidget.cpp:437
GuiModule
Definition: GuiModule.h:12
void fireChangeHighContrast(bool *pHighContrastOn)
Definition: moc_AppQtMainWidget.cpp:376
void fireCloseActiveDialogs()
Definition: moc_AppQtMainWidget.cpp:389
bool remoteScanRunning() const
Definition: AppQtMainWidget.cpp:209
void fireRestartApplicationRequested()
Definition: moc_AppQtMainWidget.cpp:370
void fireChangePinRequested()
Definition: moc_AppQtMainWidget.cpp:339
bool isRemindUserToClose()
Definition: AppQtMainWidget.cpp:607
void setHideWindowAfterWorkflow(bool pHide)
Definition: AppQtMainWidget.h:53
WorkflowWidgetParent
Definition: WorkflowWidgetParent.h:13
void setSelectedTab(QAbstractButton *pSelectedPushButton)
Definition: AppQtMainWidget.cpp:407