#include <card_database_setup_page.h>
|
| | CardDatabaseSetupPage (QWidget *parent=nullptr) |
| void | initializePage () override |
| | Called every time the page becomes visible, including navigating back to it.
|
| bool | isComplete () const override |
| | Whether Next/Finish should currently be enabled. Pages doing async work can flip this mid-step; emit completeChanged() when they do.
|
| bool | isSkippable () const override |
| | Whether the wizard's "Skip" button should be offered on this page.
|
| QString | stepTitle () const override |
| QString | stepSubtitle () const override |
| QString | nextButtonText () const override |
| | Override to replace the "Next"/"Finish" button text on this page. Return an empty string to use the default label.
|
| bool | handleNextClick () override |
| | Called when the user presses the Next button. Return true to allow advancing to the next page, false to stay on this page (e.g. to trigger an async action first).
|
| void | retranslateUi () override |
| void | onUpdateFinished (bool success) |
| | FirstRunWizardPage (QWidget *parent=nullptr) |
| virtual bool | validatePage () |
| | Called before advancing past this page. Return false to block navigation; the page itself is responsible for telling the user why.
|
◆ State
| Enumerator |
|---|
| NotStarted | |
| Running | |
| Succeeded | |
| Failed | |
◆ CardDatabaseSetupPage()
| CardDatabaseSetupPage::CardDatabaseSetupPage |
( |
QWidget * | parent = nullptr | ) |
|
|
explicit |
◆ alreadyHaveDatabase()
| bool CardDatabaseSetupPage::alreadyHaveDatabase |
( |
| ) |
const |
|
private |
◆ handleNextClick()
| bool CardDatabaseSetupPage::handleNextClick |
( |
| ) |
|
|
overridevirtual |
Called when the user presses the Next button. Return true to allow advancing to the next page, false to stay on this page (e.g. to trigger an async action first).
Reimplemented from FirstRunWizardPage.
◆ initializePage()
| void CardDatabaseSetupPage::initializePage |
( |
| ) |
|
|
overridevirtual |
Called every time the page becomes visible, including navigating back to it.
Reimplemented from FirstRunWizardPage.
◆ isComplete()
| bool CardDatabaseSetupPage::isComplete |
( |
| ) |
const |
|
overridevirtual |
◆ isSkippable()
| bool CardDatabaseSetupPage::isSkippable |
( |
| ) |
const |
|
overridevirtual |
Whether the wizard's "Skip" button should be offered on this page.
Reimplemented from FirstRunWizardPage.
◆ manualSetupRequested
| void CardDatabaseSetupPage::manualSetupRequested |
( |
| ) |
|
|
signal |
◆ nextButtonText()
| QString CardDatabaseSetupPage::nextButtonText |
( |
| ) |
const |
|
overridevirtual |
Override to replace the "Next"/"Finish" button text on this page. Return an empty string to use the default label.
Reimplemented from FirstRunWizardPage.
◆ onApplyCustomUrl()
| void CardDatabaseSetupPage::onApplyCustomUrl |
( |
| ) |
|
|
private |
◆ onRestoreDefaultUrl()
| void CardDatabaseSetupPage::onRestoreDefaultUrl |
( |
| ) |
|
|
private |
◆ onToggleAdvanced()
| void CardDatabaseSetupPage::onToggleAdvanced |
( |
bool | open | ) |
|
|
private |
◆ onUpdateFinished()
| void CardDatabaseSetupPage::onUpdateFinished |
( |
bool | success | ) |
|
◆ oracleSettingsFilePath()
| QString CardDatabaseSetupPage::oracleSettingsFilePath |
( |
| ) |
const |
|
private |
◆ readCustomUrl()
| QString CardDatabaseSetupPage::readCustomUrl |
( |
| ) |
const |
|
private |
◆ retranslateUi()
| void CardDatabaseSetupPage::retranslateUi |
( |
| ) |
|
|
overridevirtual |
◆ setState()
| void CardDatabaseSetupPage::setState |
( |
State | newState | ) |
|
|
private |
◆ stepSubtitle()
| QString CardDatabaseSetupPage::stepSubtitle |
( |
| ) |
const |
|
overridevirtual |
◆ stepTitle()
| QString CardDatabaseSetupPage::stepTitle |
( |
| ) |
const |
|
overridevirtual |
◆ updateRequested
| void CardDatabaseSetupPage::updateRequested |
( |
| ) |
|
|
signal |
◆ writeCustomUrl()
| void CardDatabaseSetupPage::writeCustomUrl |
( |
const QString & | url | ) |
|
|
private |
◆ advancedPanel
| QWidget* CardDatabaseSetupPage::advancedPanel |
|
private |
◆ advancedToggleButton
| QPushButton* CardDatabaseSetupPage::advancedToggleButton |
|
private |
◆ applyAndRetryButton
| QPushButton* CardDatabaseSetupPage::applyAndRetryButton |
|
private |
◆ checkIntervalLabel
| QLabel* CardDatabaseSetupPage::checkIntervalLabel |
|
private |
◆ checkIntervalSpinBox
| QSpinBox* CardDatabaseSetupPage::checkIntervalSpinBox |
|
private |
◆ manualButton
| QPushButton* CardDatabaseSetupPage::manualButton |
|
private |
◆ progressBar
| QProgressBar* CardDatabaseSetupPage::progressBar |
|
private |
◆ restoreDefaultUrlButton
| QPushButton* CardDatabaseSetupPage::restoreDefaultUrlButton |
|
private |
◆ retryButton
| QPushButton* CardDatabaseSetupPage::retryButton |
|
private |
◆ startupBehaviorCombo
| QComboBox* CardDatabaseSetupPage::startupBehaviorCombo |
|
private |
◆ startupBehaviorLabel
| QLabel* CardDatabaseSetupPage::startupBehaviorLabel |
|
private |
◆ state
◆ statusLabel
| QLabel* CardDatabaseSetupPage::statusLabel |
|
private |
◆ urlHintLabel
| QLabel* CardDatabaseSetupPage::urlHintLabel |
|
private |
◆ urlLineEdit
| QLineEdit* CardDatabaseSetupPage::urlLineEdit |
|
private |
◆ windowSizeBeforeExpansion
| QSize CardDatabaseSetupPage::windowSizeBeforeExpansion |
|
private |
The documentation for this class was generated from the following files: