Chatterino
IrcConnectionEditor.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include <boost/optional.hpp>
4 
5 #include "providers/irc/Irc2.hpp"
6 #include "widgets/BaseWindow.hpp"
7 
8 #include <QDialog>
9 
10 namespace Ui {
11 class IrcConnectionEditor;
12 }
13 
14 namespace chatterino {
15 
16 struct IrcServerData;
17 
18 class IrcConnectionEditor : public QDialog
19 {
20  Q_OBJECT
21 
22 public:
23  explicit IrcConnectionEditor(const IrcServerData &data, bool isAdd = false,
24  QWidget *parent = nullptr);
26 
27  IrcServerData data();
28 
29 private:
30  Ui::IrcConnectionEditor *ui_;
31  IrcServerData data_;
32 };
33 
34 } // namespace chatterino
Definition: Irc2.hpp:15
Definition: EditHotkeyDialog.hpp:9
Definition: Application.cpp:48
Definition: IrcConnectionEditor.hpp:18