GuiLog.h
GuiMathMatrix.h
GuiNomencl.h
- GuiNote.h
GuiPainter.h
GuiParagraph.h
GuiPrefs.h
GuiLog.cpp
GuiMathMatrix.cpp
GuiNomencl.cpp
- GuiNote.cpp
GuiPainter.cpp
GuiParagraph.cpp
GuiPrefs.cpp
MathsUi.ui
ModulesUi.ui
NomenclUi.ui
- NoteUi.ui
NumberingUi.ui
PageLayoutUi.ui
ParagraphUi.ui
+++ /dev/null
-/**
- * \file GuiNote.cpp
- * This file is part of LyX, the document processor.
- * Licence details can be found in the file COPYING.
- *
- * \author Angus Leeming
- * \author Jürgen Spitzmüller
- *
- * Full author contact details are available in file CREDITS.
- */
-
-#include <config.h>
-
-#include "GuiNote.h"
-#include "FuncRequest.h"
-#include "support/gettext.h"
-
-#include "insets/InsetNote.h"
-
-using namespace std;
-
-namespace lyx {
-namespace frontend {
-
-GuiNote::GuiNote(GuiView & lv)
- : GuiDialog(lv, "note", qt_("Note Settings"))
-{
- setupUi(this);
-
- connect(okPB, SIGNAL(clicked()), this, SLOT(slotOK()));
- connect(closePB, SIGNAL(clicked()), this, SLOT(slotClose()));
-
- connect(noteRB, SIGNAL(clicked()), this, SLOT(change_adaptor()));
- connect(greyedoutRB, SIGNAL(clicked()), this, SLOT(change_adaptor()));
- connect(commentRB, SIGNAL(clicked()), this, SLOT(change_adaptor()));
-
- bc().setPolicy(ButtonPolicy::NoRepeatedApplyReadOnlyPolicy);
- bc().setOK(okPB);
- bc().setCancel(closePB);
-}
-
-
-void GuiNote::change_adaptor()
-{
- changed();
-}
-
-
-void GuiNote::updateContents()
-{
- switch (params_.type) {
- case InsetNoteParams::Note:
- noteRB->setChecked(true);
- break;
- case InsetNoteParams::Comment:
- commentRB->setChecked(true);
- break;
- case InsetNoteParams::Greyedout:
- greyedoutRB->setChecked(true);
- break;
- }
-}
-
-
-void GuiNote::applyView()
-{
- if (greyedoutRB->isChecked())
- params_.type = InsetNoteParams::Greyedout;
- else if (commentRB->isChecked())
- params_.type = InsetNoteParams::Comment;
- else
- params_.type = InsetNoteParams::Note;
-}
-
-
-bool GuiNote::initialiseParams(string const & data)
-{
- InsetNote::string2params(data, params_);
- return true;
-}
-
-
-void GuiNote::clearParams()
-{
- params_ = InsetNoteParams();
-}
-
-
-void GuiNote::dispatchParams()
-{
- dispatch(FuncRequest(getLfun(), InsetNote::params2string(params_)));
-}
-
-
-Dialog * createGuiNote(GuiView & lv) { return new GuiNote(lv); }
-
-
-} // namespace frontend
-} // namespace lyx
-
-#include "moc_GuiNote.cpp"
+++ /dev/null
-// -*- C++ -*-
-/**
- * \file GuiNote.h
- * This file is part of LyX, the document processor.
- * Licence details can be found in the file COPYING.
- *
- * \author Jürgen Spitzmüller
- *
- * Full author contact details are available in file CREDITS.
- */
-
-#ifndef GUINOTE_H
-#define GUINOTE_H
-
-#include "GuiDialog.h"
-#include "insets/InsetNote.h"
-#include "ui_NoteUi.h"
-
-namespace lyx {
-namespace frontend {
-
-class GuiNote : public GuiDialog, public Ui::NoteUi
-{
- Q_OBJECT
-public:
- GuiNote(GuiView & lv);
-private Q_SLOTS:
- void change_adaptor();
-private:
- /// Apply changes
- void applyView();
- /// Update dialog before showing it
- void updateContents();
- ///
- bool initialiseParams(std::string const & data);
- ///
- void clearParams();
- ///
- void dispatchParams();
- ///
- bool isBufferDependent() const { return true; }
-private:
- ///
- InsetNoteParams params_;
-};
-
-} // namespace frontend
-} // namespace lyx
-
-#endif // GUINOTE_H
"aboutlyx", "bibitem", "bibtex", "box", "branch", "changes", "character",
"citation", "document", "errorlist", "ert", "external", "file",
"findreplace", "float", "graphics", "include", "index", "info", "nomenclature", "label", "log",
-"mathdelimiter", "mathmatrix", "mathspace", "note", "paragraph", "prefs", "print",
+"mathdelimiter", "mathmatrix", "mathspace", "paragraph", "prefs", "print",
"ref", "sendto", "space", "spellchecker", "symbols", "tabular", "tabularcreate",
#ifdef HAVE_LIBAIKSAURUS
Dialog * createGuiMathHSpace(GuiView & lv);
Dialog * createGuiMathMatrix(GuiView & lv);
Dialog * createGuiNomenclature(GuiView & lv);
-Dialog * createGuiNote(GuiView & lv);
Dialog * createGuiParagraph(GuiView & lv);
Dialog * createGuiPreferences(GuiView & lv);
Dialog * createGuiPrint(GuiView & lv);
return createGuiMathHSpace(*this);
if (name == "mathmatrix")
return createGuiMathMatrix(*this);
- if (name == "note")
- return createGuiNote(*this);
if (name == "paragraph")
return createGuiParagraph(*this);
if (name == "prefs")
GuiLog.cpp \
GuiMathMatrix.cpp \
GuiNomencl.cpp \
- GuiNote.cpp \
GuiPainter.cpp \
GuiParagraph.cpp \
GuiPrefs.cpp \
GuiLog.h \
GuiMathMatrix.h \
GuiNomencl.h \
- GuiNote.h \
GuiParagraph.h \
GuiPrefs.h \
GuiPrint.h \
uic MathMatrixUi.ui -o MathMatrixUi.h
uic MathsUi.ui -o MathsUi.h
uic ModulesUi.ui -o ModulesUi.h
-uic NoteUi.ui -o NoteUi.h
uic NumberingUi.ui -o NumberingUi.h
uic PageLayoutUi.ui -o PageLayoutUi.h
uic ParagraphUi.ui -o ParagraphUi.h