summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/debug.cpp
diff options
context:
space:
mode:
authorAlex Valavanis <valavanisalex@gmail.com>2012-05-31 00:11:59 +0000
committerAlex Valavanis <valavanisalex@gmail.com>2012-05-31 00:11:59 +0000
commit180528a72e66d1e6eb9a604dac274709a347a094 (patch)
treef46599de2d4f6abbd81cdcbe8c2c074d7aafe1f8 /src/ui/dialog/debug.cpp
parentGtkmm 3.0 fixes for script dialog (diff)
downloadinkscape-180528a72e66d1e6eb9a604dac274709a347a094.tar.gz
inkscape-180528a72e66d1e6eb9a604dac274709a347a094.zip
Tidy up deprecated Gtkmm menu stuff
(bzr r11440)
Diffstat (limited to 'src/ui/dialog/debug.cpp')
-rw-r--r--src/ui/dialog/debug.cpp14
1 files changed, 2 insertions, 12 deletions
diff --git a/src/ui/dialog/debug.cpp b/src/ui/dialog/debug.cpp
index d6077a436..a026f3501 100644
--- a/src/ui/dialog/debug.cpp
+++ b/src/ui/dialog/debug.cpp
@@ -72,12 +72,11 @@ DebugDialogImpl::DebugDialogImpl()
Gtk::Box *mainVBox = get_vbox();
//## Add a menu for clear()
-#if WITH_GTKMM_3_0
- Gtk::MenuItem* item = Gtk::manage(new Gtk::MenuItem(_("_File")));
+ Gtk::MenuItem* item = Gtk::manage(new Gtk::MenuItem(_("_File"), true));
item->set_submenu(fileMenu);
menuBar.append(*item);
- item = Gtk::manage(new Gtk::MenuItem(_("_Clear")));
+ item = Gtk::manage(new Gtk::MenuItem(_("_Clear"), true));
item->signal_activate().connect(sigc::mem_fun(*this, &DebugDialogImpl::clear));
fileMenu.append(*item);
@@ -88,15 +87,6 @@ DebugDialogImpl::DebugDialogImpl()
item = Gtk::manage(new Gtk::MenuItem(_("Release log messages")));
item->signal_activate().connect(sigc::mem_fun(*this, &DebugDialogImpl::releaseLogMessages));
fileMenu.append(*item);
-#else
- menuBar.items().push_back( Gtk::Menu_Helpers::MenuElem(_("_File"), fileMenu) );
- fileMenu.items().push_back( Gtk::Menu_Helpers::MenuElem(_("_Clear"),
- sigc::mem_fun(*this, &DebugDialogImpl::clear) ) );
- fileMenu.items().push_back( Gtk::Menu_Helpers::MenuElem(_("Capture log messages"),
- sigc::mem_fun(*this, &DebugDialogImpl::captureLogMessages) ) );
- fileMenu.items().push_back( Gtk::Menu_Helpers::MenuElem(_("Release log messages"),
- sigc::mem_fun(*this, &DebugDialogImpl::releaseLogMessages) ) );
-#endif
mainVBox->pack_start(menuBar, Gtk::PACK_SHRINK);