#include <SettingsDialog.hpp>
|
enum | Flags {
None = 0,
EnableCustomFrame = 1,
Frameless = 2,
TopMost = 4,
DisableCustomScaling = 8,
FramelessDraggable = 16,
DontFocus = 32,
Dialog = 64
} |
|
enum | ActionOnFocusLoss { Nothing,
Delete,
Close,
Hide
} |
|
| BaseWindow (FlagsEnum< Flags > flags_=None, QWidget *parent=nullptr) |
|
| ~BaseWindow () override |
|
void | setInitialBounds (const QRect &bounds) |
|
QRect | getBounds () |
|
QWidget * | getLayoutContainer () |
|
bool | hasCustomWindowFrame () |
|
TitleBarButton * | addTitleBarButton (const TitleBarButtonStyle &style, std::function< void()> onClicked) |
|
EffectLabel * | addTitleBarLabel (std::function< void()> onClicked) |
|
void | setStayInScreenRect (bool value) |
|
bool | getStayInScreenRect () const |
|
void | setActionOnFocusLoss (ActionOnFocusLoss value) |
|
ActionOnFocusLoss | getActionOnFocusLoss () const |
|
void | moveTo (QWidget *widget, QPoint point, bool offset=true) |
|
virtual float | scale () const override |
|
float | qtFontScale () const |
|
| BaseWidget (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags()) |
|
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 |
|
pajlada::Signals::NoArgSignal | closing |
|
QLayout * | windowLayout = nullptr |
|
QHBoxLayout * | titlebarBox = nullptr |
|
QWidget * | titleLabel = nullptr |
|
TitleBarButton * | minButton = nullptr |
|
TitleBarButton * | maxButton = nullptr |
|
TitleBarButton * | exitButton = nullptr |
|
QWidget * | layoutBase = nullptr |
|
std::vector< Button * > | buttons |
|
pajlada::Signals::Signal< float > | scaleChanged |
|
QPointF | movingRelativePos |
|
bool | moving {} |
|
boost::optional< QColor > | overrideBackgroundColor_ |
|
Theme * | theme |
|
std::vector< QShortcut * > | shortcuts_ |
|
pajlada::Signals::SignalHolder | signalHolder_ |
|
◆ scaleChangedEvent()
void chatterino::SettingsDialog::scaleChangedEvent |
( |
float |
newDpi | ) |
|
|
overrideprotectedvirtual |
◆ showDialog()
◆ showEvent()
void chatterino::SettingsDialog::showEvent |
( |
QShowEvent * |
| ) |
|
|
overrideprotectedvirtual |
◆ themeChangedEvent()
void chatterino::SettingsDialog::themeChangedEvent |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ SettingsDialogTab
◆ cancelButton
QPushButton* chatterino::SettingsDialog::cancelButton {} |
◆ okButton
QPushButton* chatterino::SettingsDialog::okButton {} |
◆ pageStack
QStackedLayout* chatterino::SettingsDialog::pageStack {} |
◆ search
QLineEdit* chatterino::SettingsDialog::search {} |
◆ tabContainer
QVBoxLayout* chatterino::SettingsDialog::tabContainer {} |
◆ tabContainerContainer
QWidget* chatterino::SettingsDialog::tabContainerContainer {} |
The documentation for this class was generated from the following files: