summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/memory.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/dialog/memory.cpp')
-rw-r--r--src/ui/dialog/memory.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/ui/dialog/memory.cpp b/src/ui/dialog/memory.cpp
index 074a6a884..228701dab 100644
--- a/src/ui/dialog/memory.cpp
+++ b/src/ui/dialog/memory.cpp
@@ -20,6 +20,7 @@
#include <gtkmm/liststore.h>
#include <gtkmm/treeview.h>
+#include <gtkmm/dialog.h>
#include "inkgc/gc-core.h"
#include "debug/heap.h"
@@ -207,13 +208,15 @@ void Memory::Private::stop_update_task() {
}
Memory::Memory()
- : UI::Widget::Panel ("", "/dialogs/memory", SP_VERB_HELP_MEMORY, _("Recalculate")),
+ : UI::Widget::Panel ("", "/dialogs/memory", SP_VERB_HELP_MEMORY),
_private(*(new Memory::Private()))
{
_getContents()->pack_start(_private.view);
_private.update();
+ addResponseButton(_("Recalculate"), Gtk::RESPONSE_APPLY);
+
show_all_children();
signal_show().connect(sigc::mem_fun(_private, &Private::start_update_task));