summaryrefslogtreecommitdiff
path: root/dialogs
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2020-11-10 23:53:00 -0500
committerouwou <26526779+ouwou@users.noreply.github.com>2020-11-10 23:53:00 -0500
commitded2007b53340364273e215b65eb858bfaa1e1ee (patch)
tree8ff453c7f857267b7b2482dac6318a8295b6e548 /dialogs
parenteb0feef51166eeabd58993c484e85e0739285aa1 (diff)
downloadabaddon-portaudio-ded2007b53340364273e215b65eb858bfaa1e1ee.tar.gz
abaddon-portaudio-ded2007b53340364273e215b65eb858bfaa1e1ee.zip
put original message in edit dialog
Diffstat (limited to 'dialogs')
-rw-r--r--dialogs/editmessage.cpp6
-rw-r--r--dialogs/editmessage.hpp5
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;
};