]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/gtk/GMenubar.h
Change glob() API to accept a dir parameter.
[lyx.git] / src / frontends / gtk / GMenubar.h
index b23d89fa664a26cb179de8f2ef54a9a02a50f9bd..1b7ec7fb8e15a0dd0f68f877333a6da8b32ec45a 100644 (file)
@@ -14,6 +14,9 @@
 
 #include "frontends/Menubar.h"
 #include "MenuBackend.h"
+
+#include <gtkmm.h>
+
 #include <vector>
 
 class LyXView;
@@ -21,7 +24,7 @@ class LyXView;
 namespace lyx {
 namespace frontend {
 
-class GMenubar : public Menubar, public SigC::Object {
+class GMenubar : public Menubar, public sigc::trackable {
 public:
        GMenubar(LyXView *, MenuBackend const &);
        ~GMenubar();
@@ -30,7 +33,6 @@ public:
 private:
        void onCommandActivate(MenuItem const * item, Gtk::MenuItem * gitem);
        void onSubMenuActivate(MenuItem const * item, Gtk::MenuItem * gitem);
-       bool submenuDisabled(MenuItem const * item);
        Gtk::MenuBar menubar_;
        LyXView * view_;
        std::vector<Glib::ustring> mainMenuNames_;