|
Chatterino
|
#include <AccountSwitchPopup.hpp>
Public Member Functions | |
| AccountSwitchPopup (QWidget *parent=nullptr) | |
| void | refresh () |
Public Member Functions inherited from chatterino::BaseWindow | |
| 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 |
Public Member Functions inherited from chatterino::BaseWidget | |
| 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 |
Protected Member Functions | |
| void | focusOutEvent (QFocusEvent *event) final |
| void | paintEvent (QPaintEvent *event) override |
Protected Member Functions inherited from chatterino::BaseWindow | |
| virtual bool | nativeEvent (const QByteArray &eventType, void *message, long *result) override |
| virtual void | scaleChangedEvent (float) override |
| virtual void | changeEvent (QEvent *) override |
| virtual void | leaveEvent (QEvent *) override |
| virtual void | resizeEvent (QResizeEvent *) override |
| virtual void | moveEvent (QMoveEvent *) override |
| virtual void | closeEvent (QCloseEvent *) override |
| virtual void | showEvent (QShowEvent *) override |
| virtual void | themeChangedEvent () override |
| virtual bool | event (QEvent *event) override |
| virtual void | wheelEvent (QWheelEvent *event) override |
| void | mousePressEvent (QMouseEvent *event) override |
| void | mouseReleaseEvent (QMouseEvent *event) override |
| void | mouseMoveEvent (QMouseEvent *event) override |
| void | updateScale () |
Protected Member Functions inherited from chatterino::BaseWidget | |
| virtual void | childEvent (QChildEvent *) override |
| virtual void | addShortcuts () |
| void | setScale (float value) |
| void | clearShortcuts () |
Additional Inherited Members | |
Public Types inherited from chatterino::BaseWindow | |
| enum | Flags { None = 0, EnableCustomFrame = 1, Frameless = 2, TopMost = 4, DisableCustomScaling = 8, FramelessDraggable = 16, DontFocus = 32, Dialog = 64 } |
| enum | ActionOnFocusLoss { Nothing, Delete, Close, Hide } |
Static Public Member Functions inherited from chatterino::BaseWindow | |
| static bool | supportsCustomWindowFrame () |
Public Attributes inherited from chatterino::BaseWindow | |
| 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 |
Public Attributes inherited from chatterino::BaseWidget | |
| pajlada::Signals::Signal< float > | scaleChanged |
Protected Attributes inherited from chatterino::BaseWindow | |
| QPointF | movingRelativePos |
| bool | moving {} |
| boost::optional< QColor > | overrideBackgroundColor_ |
Protected Attributes inherited from chatterino::BaseWidget | |
| Theme * | theme |
| std::vector< QShortcut * > | shortcuts_ |
| pajlada::Signals::SignalHolder | signalHolder_ |
| chatterino::AccountSwitchPopup::AccountSwitchPopup | ( | QWidget * | parent = nullptr | ) |
|
finalprotected |
|
overrideprotectedvirtual |
Reimplemented from chatterino::BaseWindow.
| void chatterino::AccountSwitchPopup::refresh | ( | ) |
| AccountSwitchWidget* chatterino::AccountSwitchPopup::accountSwitchWidget = nullptr |
1.8.13