]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/Action.cpp
* fix spelling in comments to please John.
[lyx.git] / src / frontends / qt4 / Action.cpp
index df0e991c1c8c397ee8d64ae54a3220f5105f89d0..ca229fbbe5dc0eb48222c2b4a7b592c9de88eb8f 100644 (file)
 
 #include "Action.h"
 
-#include "debug.h"
 #include "FuncRequest.h"
 #include "FuncStatus.h"
 #include "GuiView.h"
 #include "LyXFunc.h"
 #include "qt_helpers.h"
 
+#include "support/debug.h"
 #include "support/lstrings.h"
 
 namespace lyx {
 namespace frontend {
 
 
-Action::Action(GuiView & lyxView, QIcon const & icon,
+Action::Action(GuiView * lyxView, QIcon const & icon,
          QString const & text, FuncRequest const & func,
-         QString const & tooltip)
-       : QAction(&lyxView), func_(func), lyxView_(lyxView)
+         QString const & tooltip, QObject * parent)
+       : QAction(parent), func_(func), lyxView_(lyxView)
 {
        // only Qt/Mac handles that
        setMenuRole(NoRole);
@@ -61,13 +61,13 @@ void Action::update()
 
 void Action::action()
 {
-       //      LYXERR(Debug::ACTION) << "calling LyXFunc::dispatch: func_: "
-       //      "\n";
-       lyxView_.dispatch(func_);
+       //LYXERR(Debug::ACTION, "calling LyXFunc::dispatch: func_: ");
+
+       lyx::dispatch(func_);
        triggered(this);
 }
 
 } // namespace frontend
 } // namespace lyx
 
-#include "Action_moc.cpp"
+#include "moc_Action.cpp"