1#ifndef CARD_DATABASE_SETUP_PAGE_H
2#define CARD_DATABASE_SETUP_PAGE_H
void initializePage() override
Called every time the page becomes visible, including navigating back to it.
Definition card_database_setup_page.cpp:156
State
Definition card_database_setup_page.h:40
@ Running
Definition card_database_setup_page.h:42
@ Succeeded
Definition card_database_setup_page.h:43
@ Failed
Definition card_database_setup_page.h:44
@ NotStarted
Definition card_database_setup_page.h:41
QWidget * advancedPanel
Definition card_database_setup_page.h:64
QLabel * startupBehaviorLabel
Definition card_database_setup_page.h:70
void manualSetupRequested()
QLabel * urlHintLabel
Definition card_database_setup_page.h:66
void retranslateUi() override
Definition card_database_setup_page.cpp:294
void onToggleAdvanced(bool open)
Definition card_database_setup_page.cpp:197
QLabel * statusLabel
Definition card_database_setup_page.h:58
QSize windowSizeBeforeExpansion
Definition card_database_setup_page.h:76
QString oracleSettingsFilePath() const
Definition card_database_setup_page.cpp:135
QPushButton * advancedToggleButton
Definition card_database_setup_page.h:63
QSpinBox * checkIntervalSpinBox
Definition card_database_setup_page.h:73
bool isSkippable() const override
Whether the wizard's "Skip" button should be offered on this page.
Definition card_database_setup_page.cpp:279
QPushButton * restoreDefaultUrlButton
Definition card_database_setup_page.h:67
bool handleNextClick() override
Called when the user presses the Next button. Return true to allow advancing to the next page,...
Definition card_database_setup_page.cpp:187
QLineEdit * urlLineEdit
Definition card_database_setup_page.h:65
QPushButton * manualButton
Definition card_database_setup_page.h:61
void onApplyCustomUrl()
Definition card_database_setup_page.cpp:220
QString readCustomUrl() const
Definition card_database_setup_page.cpp:140
void onRestoreDefaultUrl()
Definition card_database_setup_page.cpp:239
QProgressBar * progressBar
Definition card_database_setup_page.h:59
QString nextButtonText() const override
Override to replace the "Next"/"Finish" button text on this page. Return an empty string to use the d...
Definition card_database_setup_page.cpp:182
QPushButton * retryButton
Definition card_database_setup_page.h:60
State state
Definition card_database_setup_page.h:75
QString stepTitle() const override
Definition card_database_setup_page.cpp:284
void onUpdateFinished(bool success)
Definition card_database_setup_page.cpp:174
void writeCustomUrl(const QString &url)
Definition card_database_setup_page.cpp:146
bool isComplete() const override
Whether Next/Finish should currently be enabled. Pages doing async work can flip this mid-step; emit ...
Definition card_database_setup_page.cpp:274
QLabel * checkIntervalLabel
Definition card_database_setup_page.h:72
QPushButton * applyAndRetryButton
Definition card_database_setup_page.h:68
bool alreadyHaveDatabase() const
Definition card_database_setup_page.cpp:130
QString stepSubtitle() const override
Definition card_database_setup_page.cpp:289
QComboBox * startupBehaviorCombo
Definition card_database_setup_page.h:71
void setState(State newState)
Definition card_database_setup_page.cpp:245
CardDatabaseSetupPage(QWidget *parent=nullptr)
Definition card_database_setup_page.cpp:21
FirstRunWizardPage(QWidget *parent=nullptr)
Definition first_run_wizard_page.h:18