diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2020-11-10 23:53:00 -0500 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2020-11-10 23:53:00 -0500 |
commit | ded2007b53340364273e215b65eb858bfaa1e1ee (patch) | |
tree | 8ff453c7f857267b7b2482dac6318a8295b6e548 /dialogs | |
parent | eb0feef51166eeabd58993c484e85e0739285aa1 (diff) | |
download | abaddon-portaudio-ded2007b53340364273e215b65eb858bfaa1e1ee.tar.gz abaddon-portaudio-ded2007b53340364273e215b65eb858bfaa1e1ee.zip |
put original message in edit dialog
Diffstat (limited to 'dialogs')
-rw-r--r-- | dialogs/editmessage.cpp | 6 | ||||
-rw-r--r-- | dialogs/editmessage.hpp | 5 |
2 files changed, 8 insertions, 3 deletions
diff --git a/dialogs/editmessage.cpp b/dialogs/editmessage.cpp index e6f226e..a5f583d 100644 --- a/dialogs/editmessage.cpp +++ b/dialogs/editmessage.cpp @@ -34,6 +34,10 @@ EditMessageDialog::EditMessageDialog(Gtk::Window &parent) show_all_children(); } -std::string EditMessageDialog::GetContent() { +Glib::ustring EditMessageDialog::GetContent() { return m_content; } + +void EditMessageDialog::SetContent(const Glib::ustring &str) { + m_text.get_buffer()->set_text(str); +} diff --git a/dialogs/editmessage.hpp b/dialogs/editmessage.hpp index 5427897..bf6307d 100644 --- a/dialogs/editmessage.hpp +++ b/dialogs/editmessage.hpp @@ -5,7 +5,8 @@ class EditMessageDialog : public Gtk::Dialog { public: EditMessageDialog(Gtk::Window &parent); - std::string GetContent(); + Glib::ustring GetContent(); + void SetContent(const Glib::ustring &str); protected: Gtk::Box m_layout; @@ -16,5 +17,5 @@ protected: Gtk::TextView m_text; private: - std::string m_content; + Glib::ustring m_content; }; |