6 #include <pajlada/signals/scoped-connection.hpp> 7 #include <pajlada/signals/signal.hpp> 25 Split *split =
nullptr);
37 void updateUserData();
38 void updateLatestMessages();
39 void updateFocusLoss();
41 void loadAvatar(
const QUrl &url);
57 pajlada::Signals::NoArgSignal userStateChanged_;
59 std::unique_ptr<pajlada::Signals::ScopedConnection> refreshConnection_;
64 bool closeAutomatically_;
90 enum Action { Ban, Unban,
Timeout };
94 pajlada::Signals::Signal<std::pair<Action, int>> buttonClicked;
Definition: Application.cpp:48
virtual float scale() const override
Definition: BaseWindow.cpp:121
Definition: ChannelView.hpp:61
QString name
Definition: Credentials.cpp:94
std::shared_ptr< Channel > ChannelPtr
Definition: Channel.hpp:125
virtual void paintEvent(QPaintEvent *) override
Definition: BaseWindow.cpp:691
virtual bool event(QEvent *event) override
Definition: BaseWindow.cpp:333