17 #include <QMessageBox> 35 virtual QSharedPointer<WorkflowChangePinQtGui>
createWorkflowChangePinUi(
const QSharedPointer<ChangePinContext>& pContext);
36 virtual QSharedPointer<WorkflowSelfInfoQtGui>
createWorkflowSelfInfoUi(
const QSharedPointer<SelfAuthContext>& pContext);
38 virtual void activateWorkflowUi(QSharedPointer<WorkflowGui> pWorkflowUi,
bool pAllowHideAfterWorkflow =
true);
45 void setEnabled(
bool pEnable,
const QString& pLockedInfoText = QString());
49 virtual bool eventFilter(QObject* pObject, QEvent* pEvent)
override;
52 void loadStyleSheet();
56 virtual void show(UiModule pModule = UiModule::CURRENT);
62 void onCloseWindowRequested(
bool* pDoClose);
63 void onCloseActiveDialogs();
64 void onChangeHighContrast(
bool* pHighContrastOn);
65 void onSetupAssistantWizardRequest();
66 void onDeveloperModeQuestion();
67 void onDiagnosisRequested();
68 void onAppUpdateReady(
bool pSuccess,
const GlobalStatus& pError);
69 void onUpdateScheduled();
70 void onCertificateRemoved(
const QString& pDeviceName);
71 void onSwitchUiRequested();
76 QSharedPointer<WorkflowGui> mActiveWorkflowUi;
79 QMessageBox* mUpdateInfo;
80 QMessageBox* mCertificateInfo;
81 QMessageBox* mLockedInfo;
83 bool mAggressiveToForeground;
Definition: DiagnosisGui.h:17
Definition: TrayIcon.h:19
AppQtGui()
Definition: AppQtGui.cpp:35
virtual void activateWorkflowUi(QSharedPointer< WorkflowGui > pWorkflowUi, bool pAllowHideAfterWorkflow=true)
Definition: AppQtGui.cpp:165
virtual ~AppQtGui() override
Definition: AppQtGui.cpp:93
virtual void onShowUserInformation(const QString &pAppName)
Definition: AppQtGui.cpp:206
void onProxyAuthenticationRequired(const QNetworkProxy &pProxy, QAuthenticator *pAuthenticator)
Definition: AppQtGui.cpp:432
virtual QSharedPointer< WorkflowAuthenticateQtGui > createWorkflowAuthenticateUi(const QSharedPointer< AuthContext > &pContext)
Definition: AppQtGui.cpp:147
Definition: AppQtMainWidget.h:30
void fireRestartApplicationRequested()
Definition: moc_AppQtGui.cpp:313
virtual void show(UiModule pModule=UiModule::CURRENT)
Definition: AppQtGui.cpp:445
virtual QSharedPointer< WorkflowSelfInfoQtGui > createWorkflowSelfInfoUi(const QSharedPointer< SelfAuthContext > &pContext)
Definition: AppQtGui.cpp:159
virtual void onApplicationStarted()
Definition: AppQtGui.cpp:114
virtual bool askChangeTransportPinNow()
Definition: AppQtGui.cpp:273
Definition: GlobalStatus.h:19
void fireCloseReminderFinished(bool pDontRemindAgain)
Definition: moc_AppQtGui.cpp:288
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:14
virtual QSharedPointer< WorkflowChangePinQtGui > createWorkflowChangePinUi(const QSharedPointer< ChangePinContext > &pContext)
Definition: AppQtGui.cpp:153
void fireCloseActiveDialogs()
Definition: moc_AppQtGui.cpp:319
bool isEnabled() const
Definition: AppQtGui.cpp:545
virtual bool eventFilter(QObject *pObject, QEvent *pEvent) override
Definition: AppQtGui.cpp:306
void setEnabled(bool pEnable, const QString &pLockedInfoText=QString())
Definition: AppQtGui.cpp:528
void selfAuthenticationRequested()
Definition: moc_AppQtGui.cpp:301
void hideWithoutConfirmation()
Definition: AppQtGui.cpp:522
Definition: AppQtGui.h:23
virtual void deactivateCurrentWorkflowUi()
Definition: AppQtGui.cpp:188
void fireChangePinRequested()
Definition: moc_AppQtGui.cpp:295
void quitApplicationRequested()
Definition: moc_AppQtGui.cpp:307
Definition: UpdateWindow.h:22
virtual void init()
Definition: AppQtGui.cpp:102
void shutdown()
Definition: AppQtGui.cpp:589
Definition: SetupAssistantGui.h:17