]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt2/QERT.C
Some string(widget->text()) fixes. Weirdness
[lyx.git] / src / frontends / qt2 / QERT.C
index 6ba4cc3eddf34c9185900bf82c5f79e4ffd3d0ec..d52ac30cb29500fbedf5ff4405351fbd5e3a5691 100644 (file)
@@ -1,26 +1,34 @@
 /**
  * \file QERT.C
- * Copyright 2001 the LyX Team
- * Read the file COPYING
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
  *
- * \author John Levon <moz@compsoc.man.ac.uk>
+ * \author John Levon
+ *
+ * Full author contact details are available in file CREDITS
  */
 
 #include <config.h>
 
-#include "QERTDialog.h"
+#ifdef __GNUG__
+#pragma implementation
+#endif
+
 #include "ControlERT.h"
-#include "QERT.h"
-#include "Qt2BC.h"
 #include "gettext.h"
 
 #include <qradiobutton.h>
 #include <qpushbutton.h>
 
+#include "QERTDialog.h"
+#include "QERT.h"
+#include "Qt2BC.h"
+
 typedef Qt2CB<ControlERT, Qt2DB<QERTDialog> > base_class;
 
-QERT::QERT(ControlERT & c)
-       : base_class(c, _("LaTeX ERT"))
+
+QERT::QERT()
+       : base_class(_("LaTeX ERT"))
 {
 }
 
@@ -36,18 +44,20 @@ void QERT::build_dialog()
 
 void QERT::apply()
 {
+       ERTParams & params = controller().params();
+
        if (dialog_->openRB->isChecked())
-               controller().params().status = InsetERT::Open;
+               params.status = InsetERT::Open;
        else if (dialog_->inlineRB->isChecked())
-               controller().params().status = InsetERT::Inlined;
+               params.status = InsetERT::Inlined;
        else
-               controller().params().status = InsetERT::Collapsed;
+               params.status = InsetERT::Collapsed;
 }
 
 
 void QERT::update_contents()
 {
-       QRadioButton * rb;
+       QRadioButton * rb = 0;
 
        switch (controller().params().status) {
                case InsetERT::Open: rb = dialog_->openRB; break;