Chatterino
Signals | Public Member Functions | List of all members
chatterino::SettingsDialogTab Class Reference

#include <SettingsDialogTab.hpp>

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

Signals

void selectedChanged (bool)
 

Public Member Functions

 SettingsDialogTab (SettingsDialog *dialog_, std::function< SettingsPage *()> page_, const QString &name, QString imageFileName, SettingsTabId id)
 
void setSelected (bool selected_)
 
SettingsPagepage ()
 
SettingsTabId id () const
 
const QString & name () const
 
- Public Member Functions inherited from chatterino::BaseWidget
 BaseWidget (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags())
 
virtual float scale () const
 
boost::optional< float > overrideScale () const
 
void setOverrideScale (boost::optional< float >)
 
QSize scaleIndependantSize () const
 
int scaleIndependantWidth () const
 
int scaleIndependantHeight () const
 
void setScaleIndependantSize (int width, int height)
 
void setScaleIndependantSize (QSize)
 
void setScaleIndependantWidth (int value)
 
void setScaleIndependantHeight (int value)
 
float qtFontScale () const
 

Additional Inherited Members

- Public Attributes inherited from chatterino::BaseWidget
pajlada::Signals::Signal< float > scaleChanged
 
- Protected Member Functions inherited from chatterino::BaseWidget
virtual void childEvent (QChildEvent *) override
 
virtual void showEvent (QShowEvent *) override
 
virtual void scaleChangedEvent (float newScale)
 
virtual void themeChangedEvent ()
 
virtual void addShortcuts ()
 
void setScale (float value)
 
void clearShortcuts ()
 
- Protected Attributes inherited from chatterino::BaseWidget
Themetheme
 
std::vector< QShortcut * > shortcuts_
 
pajlada::Signals::SignalHolder signalHolder_
 

Constructor & Destructor Documentation

◆ SettingsDialogTab()

chatterino::SettingsDialogTab::SettingsDialogTab ( SettingsDialog dialog_,
std::function< SettingsPage *()>  page_,
const QString &  name,
QString  imageFileName,
SettingsTabId  id 
)
Here is the call graph for this function:

Member Function Documentation

◆ id()

SettingsTabId chatterino::SettingsDialogTab::id ( ) const

◆ name()

const QString & chatterino::SettingsDialogTab::name ( ) const
Here is the caller graph for this function:

◆ page()

SettingsPage * chatterino::SettingsDialogTab::page ( )
Here is the call graph for this function:

◆ selectedChanged

void chatterino::SettingsDialogTab::selectedChanged ( bool  )
signal
Here is the caller graph for this function:

◆ setSelected()

void chatterino::SettingsDialogTab::setSelected ( bool  selected_)

Member Data Documentation

◆ icon

QIcon chatterino::SettingsDialogTab::icon

◆ labelText

QString chatterino::SettingsDialogTab::labelText

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