#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: