aboutsummaryrefslogtreecommitdiffhomepage
path: root/qbuffers.h
diff options
context:
space:
mode:
Diffstat (limited to 'qbuffers.h')
-rw-r--r--qbuffers.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/qbuffers.h b/qbuffers.h
index fae77f5..19a95ce 100644
--- a/qbuffers.h
+++ b/qbuffers.h
@@ -78,6 +78,12 @@ public:
virtual void set_string(const gchar *str);
virtual void undo_set_string(void);
+ virtual void append_string(const gchar *str);
+ virtual inline void
+ undo_append_string(void)
+ {
+ undo_set_string();
+ }
virtual gchar *get_string(void);
virtual void edit(void);
@@ -124,6 +130,9 @@ public:
void set_string(const gchar *str) {}
void undo_set_string(void) {}
+ void append_string(const gchar *str) {}
+ void undo_append_string(void) {}
+
gchar *get_string(void);
void edit(void);