7 #include <pajlada/signals/signal.hpp> 10 #include <QRadioButton> 17 class EditableModelView;
28 pajlada::Signals::NoArgSignal
closed;
31 virtual void closeEvent(QCloseEvent *)
override;
41 virtual bool eventFilter(QObject *watched, QEvent *
event)
override;
63 bool hasSelectedChannel_ =
false;
68 void addShortcuts()
override;
QLineEdit * channelName
Definition: SelectChannelDialog.hpp:48
QRadioButton * whispers
Definition: SelectChannelDialog.hpp:49
virtual void themeChangedEvent() override
Definition: SelectChannelDialog.cpp:485
Definition: BaseWindow.hpp:20
Definition: Application.cpp:48
Definition: SelectChannelDialog.hpp:19
IndirectChannel getSelectedChannel() const
Definition: SelectChannelDialog.cpp:339
QRadioButton * live
Definition: SelectChannelDialog.hpp:52
friend class EventFilter
Definition: SelectChannelDialog.hpp:66
virtual void closeEvent(QCloseEvent *) override
Definition: SelectChannelDialog.cpp:480
SelectChannelDialog(QWidget *parent=nullptr)
Definition: SelectChannelDialog.cpp:32
Definition: EditableModelView.hpp:13
EditableModelView * servers
Definition: SelectChannelDialog.hpp:56
QRadioButton * watching
Definition: SelectChannelDialog.hpp:51
bool hasSeletedChannel() const
Definition: SelectChannelDialog.cpp:398
pajlada::Signals::NoArgSignal closed
Definition: SelectChannelDialog.hpp:28
Definition: Notebook.hpp:22
void setSelectedChannel(IndirectChannel selectedChannel_)
Definition: SelectChannelDialog.cpp:269
QRadioButton * channel
Definition: SelectChannelDialog.hpp:47
Definition: Channel.hpp:127
std::shared_ptr< Channel > ChannelPtr
Definition: Channel.hpp:125
QLineEdit * channel
Definition: SelectChannelDialog.hpp:55
struct chatterino::SelectChannelDialog::@39::@41 irc
struct chatterino::SelectChannelDialog::@39::@40 twitch
QRadioButton * mentions
Definition: SelectChannelDialog.hpp:50
Notebook * notebook
Definition: SelectChannelDialog.hpp:45
virtual bool event(QEvent *event) override
Definition: BaseWindow.cpp:333