Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
GeneralSettingsPage Class Reference

#include <dlg_settings.h>

Inheritance diagram for GeneralSettingsPage:
[legend]
Collaboration diagram for GeneralSettingsPage:
[legend]

Public Member Functions

 GeneralSettingsPage ()
void retranslateUi () override

Private Slots

void deckPathButtonClicked ()
void filtersPathButtonClicked ()
void replaysPathButtonClicked ()
void picsPathButtonClicked ()
void cardDatabasePathButtonClicked ()
void customCardDatabaseButtonClicked ()
void tokenDatabasePathButtonClicked ()
void resetAllPathsClicked ()
void languageBoxChanged (int index)

Private Member Functions

QStringList findQmFiles ()
QString languageName (const QString &lang)

Private Attributes

QLineEdit * deckPathEdit
QLineEdit * filtersPathEdit
QLineEdit * replaysPathEdit
QLineEdit * picsPathEdit
QLineEdit * cardDatabasePathEdit
QLineEdit * customCardDatabasePathEdit
QLineEdit * tokenDatabasePathEdit
QPushButton * resetAllPathsButton
QLabel * allPathsResetLabel
QGroupBox * personalGroupBox
QGroupBox * pathsGroupBox
QComboBox languageBox
QCheckBox startupUpdateCheckCheckBox
QLabel startupCardUpdateCheckBehaviorLabel
QComboBox startupCardUpdateCheckBehaviorSelector
QLabel cardUpdateCheckIntervalLabel
QSpinBox cardUpdateCheckIntervalSpinBox
QLabel lastCardUpdateCheckDateLabel
QCheckBox updateNotificationCheckBox
QCheckBox newVersionOracleCheckBox
QComboBox updateReleaseChannelBox
QLabel languageLabel
QLabel deckPathLabel
QLabel filtersPathLabel
QLabel replaysPathLabel
QLabel picsPathLabel
QLabel cardDatabasePathLabel
QLabel customCardDatabasePathLabel
QLabel tokenDatabasePathLabel
QLabel updateReleaseChannelLabel
QLabel advertiseTranslationPageLabel
QCheckBox showTipsOnStartup

Constructor & Destructor Documentation

◆ GeneralSettingsPage()

GeneralSettingsPage::GeneralSettingsPage ( )
Here is the call graph for this function:

Member Function Documentation

◆ cardDatabasePathButtonClicked

void GeneralSettingsPage::cardDatabasePathButtonClicked ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ customCardDatabaseButtonClicked

void GeneralSettingsPage::customCardDatabaseButtonClicked ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ deckPathButtonClicked

void GeneralSettingsPage::deckPathButtonClicked ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ filtersPathButtonClicked

void GeneralSettingsPage::filtersPathButtonClicked ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ findQmFiles()

QStringList GeneralSettingsPage::findQmFiles ( )
private
Here is the caller graph for this function:

◆ languageBoxChanged

void GeneralSettingsPage::languageBoxChanged ( int index)
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ languageName()

QString GeneralSettingsPage::languageName ( const QString & lang)
private
Here is the caller graph for this function:

◆ picsPathButtonClicked

void GeneralSettingsPage::picsPathButtonClicked ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ replaysPathButtonClicked

void GeneralSettingsPage::replaysPathButtonClicked ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ resetAllPathsClicked

void GeneralSettingsPage::resetAllPathsClicked ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ retranslateUi()

void GeneralSettingsPage::retranslateUi ( )
overridevirtual

Implements AbstractSettingsPage.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ tokenDatabasePathButtonClicked

void GeneralSettingsPage::tokenDatabasePathButtonClicked ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ advertiseTranslationPageLabel

QLabel GeneralSettingsPage::advertiseTranslationPageLabel
private

◆ allPathsResetLabel

QLabel* GeneralSettingsPage::allPathsResetLabel
private

◆ cardDatabasePathEdit

QLineEdit* GeneralSettingsPage::cardDatabasePathEdit
private

◆ cardDatabasePathLabel

QLabel GeneralSettingsPage::cardDatabasePathLabel
private

◆ cardUpdateCheckIntervalLabel

QLabel GeneralSettingsPage::cardUpdateCheckIntervalLabel
private

◆ cardUpdateCheckIntervalSpinBox

QSpinBox GeneralSettingsPage::cardUpdateCheckIntervalSpinBox
private

◆ customCardDatabasePathEdit

QLineEdit* GeneralSettingsPage::customCardDatabasePathEdit
private

◆ customCardDatabasePathLabel

QLabel GeneralSettingsPage::customCardDatabasePathLabel
private

◆ deckPathEdit

QLineEdit* GeneralSettingsPage::deckPathEdit
private

◆ deckPathLabel

QLabel GeneralSettingsPage::deckPathLabel
private

◆ filtersPathEdit

QLineEdit* GeneralSettingsPage::filtersPathEdit
private

◆ filtersPathLabel

QLabel GeneralSettingsPage::filtersPathLabel
private

◆ languageBox

QComboBox GeneralSettingsPage::languageBox
private

◆ languageLabel

QLabel GeneralSettingsPage::languageLabel
private

◆ lastCardUpdateCheckDateLabel

QLabel GeneralSettingsPage::lastCardUpdateCheckDateLabel
private

◆ newVersionOracleCheckBox

QCheckBox GeneralSettingsPage::newVersionOracleCheckBox
private

◆ pathsGroupBox

QGroupBox* GeneralSettingsPage::pathsGroupBox
private

◆ personalGroupBox

QGroupBox* GeneralSettingsPage::personalGroupBox
private

◆ picsPathEdit

QLineEdit* GeneralSettingsPage::picsPathEdit
private

◆ picsPathLabel

QLabel GeneralSettingsPage::picsPathLabel
private

◆ replaysPathEdit

QLineEdit* GeneralSettingsPage::replaysPathEdit
private

◆ replaysPathLabel

QLabel GeneralSettingsPage::replaysPathLabel
private

◆ resetAllPathsButton

QPushButton* GeneralSettingsPage::resetAllPathsButton
private

◆ showTipsOnStartup

QCheckBox GeneralSettingsPage::showTipsOnStartup
private

◆ startupCardUpdateCheckBehaviorLabel

QLabel GeneralSettingsPage::startupCardUpdateCheckBehaviorLabel
private

◆ startupCardUpdateCheckBehaviorSelector

QComboBox GeneralSettingsPage::startupCardUpdateCheckBehaviorSelector
private

◆ startupUpdateCheckCheckBox

QCheckBox GeneralSettingsPage::startupUpdateCheckCheckBox
private

◆ tokenDatabasePathEdit

QLineEdit* GeneralSettingsPage::tokenDatabasePathEdit
private

◆ tokenDatabasePathLabel

QLabel GeneralSettingsPage::tokenDatabasePathLabel
private

◆ updateNotificationCheckBox

QCheckBox GeneralSettingsPage::updateNotificationCheckBox
private

◆ updateReleaseChannelBox

QComboBox GeneralSettingsPage::updateReleaseChannelBox
private

◆ updateReleaseChannelLabel

QLabel GeneralSettingsPage::updateReleaseChannelLabel
private

The documentation for this class was generated from the following files: