#include <UserInfoPopup.hpp>
|
| | UserInfoPopup (bool closeAutomatically, QWidget *parent, Split *split=nullptr) |
| |
| void | setData (const QString &name, const ChannelPtr &channel) |
| |
| void | setData (const QString &name, const ChannelPtr &contextChannel, const ChannelPtr &openingChannel) |
| |
| | 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 |
| |
|
| 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 bool | supportsCustomWindowFrame () |
| |
| 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_ |
| |
◆ UserInfoPopup()
| chatterino::UserInfoPopup::UserInfoPopup |
( |
bool |
closeAutomatically, |
|
|
QWidget * |
parent, |
|
|
Split * |
split = nullptr |
|
) |
| |
◆ scaleChangedEvent()
| void chatterino::UserInfoPopup::scaleChangedEvent |
( |
float |
scale | ) |
|
|
overrideprotectedvirtual |
◆ setData() [1/2]
| void chatterino::UserInfoPopup::setData |
( |
const QString & |
name, |
|
|
const ChannelPtr & |
channel |
|
) |
| |
◆ setData() [2/2]
| void chatterino::UserInfoPopup::setData |
( |
const QString & |
name, |
|
|
const ChannelPtr & |
contextChannel, |
|
|
const ChannelPtr & |
openingChannel |
|
) |
| |
◆ themeChangedEvent()
| void chatterino::UserInfoPopup::themeChangedEvent |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ avatarButton
| Button* chatterino::UserInfoPopup::avatarButton = nullptr |
◆ block
| QCheckBox* chatterino::UserInfoPopup::block = nullptr |
◆ createdDateLabel
| Label* chatterino::UserInfoPopup::createdDateLabel = nullptr |
◆ followageLabel
| Label* chatterino::UserInfoPopup::followageLabel = nullptr |
◆ followerCountLabel
| Label* chatterino::UserInfoPopup::followerCountLabel = nullptr |
◆ ignoreHighlights
| QCheckBox* chatterino::UserInfoPopup::ignoreHighlights = nullptr |
◆ latestMessages
| ChannelView* chatterino::UserInfoPopup::latestMessages = nullptr |
◆ localizedNameCopyButton
| Button* chatterino::UserInfoPopup::localizedNameCopyButton = nullptr |
◆ localizedNameLabel
| Label* chatterino::UserInfoPopup::localizedNameLabel = nullptr |
◆ nameLabel
| Label* chatterino::UserInfoPopup::nameLabel = nullptr |
◆ noMessagesLabel
| Label* chatterino::UserInfoPopup::noMessagesLabel = nullptr |
◆ pinButton
| Button* chatterino::UserInfoPopup::pinButton = nullptr |
◆ subageLabel
| Label* chatterino::UserInfoPopup::subageLabel = nullptr |
◆ userIDLabel
| Label* chatterino::UserInfoPopup::userIDLabel = nullptr |
The documentation for this class was generated from the following files: