Cockatrice 2026-09-01-Development-3.1.0-beta.10
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
UserInterfaceSettingsPage Class Reference

#include <user_interface_settings_page.h>

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

Public Member Functions

 UserInterfaceSettingsPage ()
void retranslateUi () override
Public Member Functions inherited from AbstractSettingsPage
virtual QList< SettingsSearchEntrygetSearchEntries ()

Private Slots

void setNotificationEnabled (QT_STATE_CHANGED_T)
void enableAllAnimations ()
void disableAllAnimations ()
void updateCommanderSpellbookUiState ()

Private Attributes

QCheckBox doubleClickToPlayCheckBox
QCheckBox clickPlaysAllSelectedCheckBox
QCheckBox playToStackCheckBox
QCheckBox doNotDeleteArrowsInSubPhasesCheckBox
QCheckBox closeEmptyCardViewCheckBox
QCheckBox focusCardViewSearchBarCheckBox
QCheckBox annotateTokensCheckBox
QCheckBox showDragSelectionCountCheckBox
QCheckBox showTotalSelectionCountCheckBox
QCheckBox useTearOffMenusCheckBox
QCheckBox keepGameChatFocusCheckBox
QCheckBox notificationsEnabledCheckBox
QCheckBox specNotificationsEnabledCheckBox
QCheckBox buddyConnectNotificationsEnabledCheckBox
QPushButton enableAllAnimationsButton
QPushButton disableAllAnimationsButton
QCheckBox tapAnimationCheckBox
QCheckBox arrowDrawAnimationCheckBox
QCheckBox lifeCounterAnimationsCheckBox
QCheckBox battlefieldFlashCheckBox
QCheckBox openDeckInNewTabCheckBox
QLabel visualDeckStoragePromptForConversionLabel
QComboBox visualDeckStoragePromptForConversionSelector
QCheckBox visualDeckStorageInGameCheckBox
QCheckBox visualDeckStorageSelectionAnimationCheckBox
QLabel defaultDeckEditorTypeLabel
QComboBox defaultDeckEditorTypeSelector
QLabel vdeStartupTabLabel
QComboBox vdeStartupTabSelector
QLabel commanderSpellbookIntegrationEnabledLabel
QComboBox commanderSpellbookIntegrationEnabledSelector
QLabel commanderSpellbookIntegrationUseOfficialBracketNamesLabel
QToolButton commanderSpellbookIntegrationUseOfficialBracketNamesExplainer
QComboBox commanderSpellbookIntegrationBracketNamingSelector
QLabel rewindBufferingMsLabel
QSpinBox rewindBufferingMsBox
QGroupBox * generalGroupBox
QGroupBox * notificationsGroupBox
QGroupBox * animationGroupBox
QGroupBox * deckEditorGroupBox
QGroupBox * replayGroupBox

Additional Inherited Members

Static Protected Member Functions inherited from AbstractSettingsPage
static QList< SettingsSearchEntryautoDetectSearchEntries (QWidget *page, int pageIndex)

Constructor & Destructor Documentation

◆ UserInterfaceSettingsPage()

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

Member Function Documentation

◆ disableAllAnimations

void UserInterfaceSettingsPage::disableAllAnimations ( )
privateslot
Here is the caller graph for this function:

◆ enableAllAnimations

void UserInterfaceSettingsPage::enableAllAnimations ( )
privateslot
Here is the caller graph for this function:

◆ retranslateUi()

void UserInterfaceSettingsPage::retranslateUi ( )
overridevirtual

Implements AbstractSettingsPage.

Here is the caller graph for this function:

◆ setNotificationEnabled

void UserInterfaceSettingsPage::setNotificationEnabled ( QT_STATE_CHANGED_T i)
privateslot
Here is the caller graph for this function:

◆ updateCommanderSpellbookUiState

void UserInterfaceSettingsPage::updateCommanderSpellbookUiState ( )
privateslot
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ animationGroupBox

QGroupBox* UserInterfaceSettingsPage::animationGroupBox
private

◆ annotateTokensCheckBox

QCheckBox UserInterfaceSettingsPage::annotateTokensCheckBox
private

◆ arrowDrawAnimationCheckBox

QCheckBox UserInterfaceSettingsPage::arrowDrawAnimationCheckBox
private

◆ battlefieldFlashCheckBox

QCheckBox UserInterfaceSettingsPage::battlefieldFlashCheckBox
private

◆ buddyConnectNotificationsEnabledCheckBox

QCheckBox UserInterfaceSettingsPage::buddyConnectNotificationsEnabledCheckBox
private

◆ clickPlaysAllSelectedCheckBox

QCheckBox UserInterfaceSettingsPage::clickPlaysAllSelectedCheckBox
private

◆ closeEmptyCardViewCheckBox

QCheckBox UserInterfaceSettingsPage::closeEmptyCardViewCheckBox
private

◆ commanderSpellbookIntegrationBracketNamingSelector

QComboBox UserInterfaceSettingsPage::commanderSpellbookIntegrationBracketNamingSelector
private

◆ commanderSpellbookIntegrationEnabledLabel

QLabel UserInterfaceSettingsPage::commanderSpellbookIntegrationEnabledLabel
private

◆ commanderSpellbookIntegrationEnabledSelector

QComboBox UserInterfaceSettingsPage::commanderSpellbookIntegrationEnabledSelector
private

◆ commanderSpellbookIntegrationUseOfficialBracketNamesExplainer

QToolButton UserInterfaceSettingsPage::commanderSpellbookIntegrationUseOfficialBracketNamesExplainer
private

◆ commanderSpellbookIntegrationUseOfficialBracketNamesLabel

QLabel UserInterfaceSettingsPage::commanderSpellbookIntegrationUseOfficialBracketNamesLabel
private

◆ deckEditorGroupBox

QGroupBox* UserInterfaceSettingsPage::deckEditorGroupBox
private

◆ defaultDeckEditorTypeLabel

QLabel UserInterfaceSettingsPage::defaultDeckEditorTypeLabel
private

◆ defaultDeckEditorTypeSelector

QComboBox UserInterfaceSettingsPage::defaultDeckEditorTypeSelector
private

◆ disableAllAnimationsButton

QPushButton UserInterfaceSettingsPage::disableAllAnimationsButton
private

◆ doNotDeleteArrowsInSubPhasesCheckBox

QCheckBox UserInterfaceSettingsPage::doNotDeleteArrowsInSubPhasesCheckBox
private

◆ doubleClickToPlayCheckBox

QCheckBox UserInterfaceSettingsPage::doubleClickToPlayCheckBox
private

◆ enableAllAnimationsButton

QPushButton UserInterfaceSettingsPage::enableAllAnimationsButton
private

◆ focusCardViewSearchBarCheckBox

QCheckBox UserInterfaceSettingsPage::focusCardViewSearchBarCheckBox
private

◆ generalGroupBox

QGroupBox* UserInterfaceSettingsPage::generalGroupBox
private

◆ keepGameChatFocusCheckBox

QCheckBox UserInterfaceSettingsPage::keepGameChatFocusCheckBox
private

◆ lifeCounterAnimationsCheckBox

QCheckBox UserInterfaceSettingsPage::lifeCounterAnimationsCheckBox
private

◆ notificationsEnabledCheckBox

QCheckBox UserInterfaceSettingsPage::notificationsEnabledCheckBox
private

◆ notificationsGroupBox

QGroupBox* UserInterfaceSettingsPage::notificationsGroupBox
private

◆ openDeckInNewTabCheckBox

QCheckBox UserInterfaceSettingsPage::openDeckInNewTabCheckBox
private

◆ playToStackCheckBox

QCheckBox UserInterfaceSettingsPage::playToStackCheckBox
private

◆ replayGroupBox

QGroupBox* UserInterfaceSettingsPage::replayGroupBox
private

◆ rewindBufferingMsBox

QSpinBox UserInterfaceSettingsPage::rewindBufferingMsBox
private

◆ rewindBufferingMsLabel

QLabel UserInterfaceSettingsPage::rewindBufferingMsLabel
private

◆ showDragSelectionCountCheckBox

QCheckBox UserInterfaceSettingsPage::showDragSelectionCountCheckBox
private

◆ showTotalSelectionCountCheckBox

QCheckBox UserInterfaceSettingsPage::showTotalSelectionCountCheckBox
private

◆ specNotificationsEnabledCheckBox

QCheckBox UserInterfaceSettingsPage::specNotificationsEnabledCheckBox
private

◆ tapAnimationCheckBox

QCheckBox UserInterfaceSettingsPage::tapAnimationCheckBox
private

◆ useTearOffMenusCheckBox

QCheckBox UserInterfaceSettingsPage::useTearOffMenusCheckBox
private

◆ vdeStartupTabLabel

QLabel UserInterfaceSettingsPage::vdeStartupTabLabel
private

◆ vdeStartupTabSelector

QComboBox UserInterfaceSettingsPage::vdeStartupTabSelector
private

◆ visualDeckStorageInGameCheckBox

QCheckBox UserInterfaceSettingsPage::visualDeckStorageInGameCheckBox
private

◆ visualDeckStoragePromptForConversionLabel

QLabel UserInterfaceSettingsPage::visualDeckStoragePromptForConversionLabel
private

◆ visualDeckStoragePromptForConversionSelector

QComboBox UserInterfaceSettingsPage::visualDeckStoragePromptForConversionSelector
private

◆ visualDeckStorageSelectionAnimationCheckBox

QCheckBox UserInterfaceSettingsPage::visualDeckStorageSelectionAnimationCheckBox
private

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