Chatterino
Public Member Functions | Protected Attributes | List of all members
chatterino::SettingsPage Class Reference

#include <SettingsPage.hpp>

Inheritance diagram for chatterino::SettingsPage:
[legend]
Collaboration diagram for chatterino::SettingsPage:
[legend]

Public Member Functions

 SettingsPage ()
 
virtual bool filterElements (const QString &query)
 
SettingsDialogTabtab () const
 
void setTab (SettingsDialogTab *tab)
 
void cancel ()
 
QCheckBox * createCheckBox (const QString &text, pajlada::Settings::Setting< bool > &setting)
 
QComboBox * createComboBox (const QStringList &items, pajlada::Settings::Setting< QString > &setting)
 
QLineEdit * createLineEdit (pajlada::Settings::Setting< QString > &setting)
 
QSpinBox * createSpinBox (pajlada::Settings::Setting< int > &setting, int min=0, int max=2500)
 
virtual void onShow ()
 

Protected Attributes

SettingsDialogTabtab_
 
pajlada::Signals::NoArgSignal onCancel_
 
pajlada::Signals::SignalHolder managedConnections_
 

Constructor & Destructor Documentation

◆ SettingsPage()

chatterino::SettingsPage::SettingsPage ( )

Member Function Documentation

◆ cancel()

void chatterino::SettingsPage::cancel ( )

◆ createCheckBox()

QCheckBox * chatterino::SettingsPage::createCheckBox ( const QString &  text,
pajlada::Settings::Setting< bool > &  setting 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ createComboBox()

QComboBox * chatterino::SettingsPage::createComboBox ( const QStringList &  items,
pajlada::Settings::Setting< QString > &  setting 
)
Here is the caller graph for this function:

◆ createLineEdit()

QLineEdit * chatterino::SettingsPage::createLineEdit ( pajlada::Settings::Setting< QString > &  setting)
Here is the caller graph for this function:

◆ createSpinBox()

QSpinBox * chatterino::SettingsPage::createSpinBox ( pajlada::Settings::Setting< int > &  setting,
int  min = 0,
int  max = 2500 
)

◆ filterElements()

bool chatterino::SettingsPage::filterElements ( const QString &  query)
virtual

Reimplemented in chatterino::GeneralPage.

Here is the call graph for this function:

◆ onShow()

virtual void chatterino::SettingsPage::onShow ( )
inlinevirtual

◆ setTab()

void chatterino::SettingsPage::setTab ( SettingsDialogTab tab)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ tab()

SettingsDialogTab * chatterino::SettingsPage::tab ( ) const
Here is the caller graph for this function:

Member Data Documentation

◆ managedConnections_

pajlada::Signals::SignalHolder chatterino::SettingsPage::managedConnections_
protected

◆ onCancel_

pajlada::Signals::NoArgSignal chatterino::SettingsPage::onCancel_
protected

◆ tab_

SettingsDialogTab* chatterino::SettingsPage::tab_
protected

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