]> git.lyx.org Git - features.git/blobdiff - src/frontends/qt2/QLog.C
Replace LString.h with support/std_string.h,
[features.git] / src / frontends / qt2 / QLog.C
index 96bc808663a3bbcadf84c4551d299f0582587866..ce55736dfd8ce6293a6839707e5d75107439abca 100644 (file)
@@ -5,19 +5,15 @@
  *
  * \author John Levon
  *
- * Full author contact details are available in file CREDITS
+ * Full author contact details are available in file CREDITS.
  */
 
 #include <config.h>
 
-#ifdef __GNUG__
-#pragma implementation
-#endif
 
-#include "LyXView.h"
 #include "qt_helpers.h"
 #include "ControlLog.h"
-#include "Lsstream.h"
+#include "support/std_sstream.h"
 
 #include <qtextview.h>
 #include <qpushbutton.h>
 using std::ifstream;
 using std::getline;
 
-typedef Qt2CB<ControlLog, Qt2DB<QLogDialog> > base_class;
+typedef QController<ControlLog, QView<QLogDialog> > base_class;
 
-QLog::QLog()
-       : base_class(qt_("Log"))
+QLog::QLog(Dialog & parent)
+       : base_class(parent, _("LyX: LaTeX Log"))
 {
 }
 
@@ -43,7 +39,7 @@ void QLog::build_dialog()
 {
        dialog_.reset(new QLogDialog(this));
 
-       bc().setCancel(dialog_->closePB);
+       bcview().setCancel(dialog_->closePB);
 }
 
 
@@ -53,9 +49,9 @@ void QLog::update_contents()
                controller().logfile();
 
        if (logfile.first == Buffer::buildlog)
-               dialog_->setCaption(qt_("Build log"));
+               setTitle(_("Build log"));
        else
-               dialog_->setCaption(qt_("LaTeX log"));
+               setTitle(_("LaTeX log"));
 
        dialog_->logTV->setText("");