]> git.lyx.org Git - features.git/blobdiff - src/frontends/qt4/Dialogs.cpp
merge ButtonController and its view (Qt2BC in this case)
[features.git] / src / frontends / qt4 / Dialogs.cpp
index 231e0defef8cbc8e225a15dac6b83d70dd2bea32..78fa8e9e4bd4ee75d51ba53c6fc875a562189119 100644 (file)
@@ -11,8 +11,8 @@
 #include <config.h>
 
 #include "Dialogs.h"
+#include "GuiDialog.h"
 
-#include "Qt2BC.h"
 #include "ButtonController.h"
 #include "DockView.h"
 #include "GuiView.h"
@@ -110,12 +110,11 @@ bool Dialogs::isValidName(string const & name) const
 }
 
 
-Dialogs::DialogPtr Dialogs::build(string const & name)
+Dialog * Dialogs::build(string const & name)
 {
        BOOST_ASSERT(isValidName(name));
 
-       DialogPtr dialog(new Dialog(lyxview_, name));
-       dialog->bc().view(new Qt2BC(dialog->bc()));
+       GuiDialog * dialog = new GuiDialog(lyxview_, name);
 
        if (name == "aboutlyx") {
                dialog->setController(new ControlAboutlyx(*dialog));