summaryrefslogtreecommitdiff
path: root/components/chatinput.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'components/chatinput.hpp')
-rw-r--r--components/chatinput.hpp28
1 files changed, 0 insertions, 28 deletions
diff --git a/components/chatinput.hpp b/components/chatinput.hpp
deleted file mode 100644
index ad7f0b1..0000000
--- a/components/chatinput.hpp
+++ /dev/null
@@ -1,28 +0,0 @@
-#pragma once
-#include <gtkmm.h>
-
-class ChatInput : public Gtk::ScrolledWindow {
-public:
- ChatInput();
-
- void InsertText(const Glib::ustring &text);
- Glib::RefPtr<Gtk::TextBuffer> GetBuffer();
- bool ProcessKeyPress(GdkEventKey *event);
-
-protected:
- void on_grab_focus() override;
-
-private:
- Gtk::TextView m_textview;
-
-public:
- typedef sigc::signal<bool, Glib::ustring> type_signal_submit;
- typedef sigc::signal<void> type_signal_escape;
-
- type_signal_submit signal_submit();
- type_signal_escape signal_escape();
-
-private:
- type_signal_submit m_signal_submit;
- type_signal_escape m_signal_escape;
-};