]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt2/QDocumentDialog.h
The Cygwin path fix.
[lyx.git] / src / frontends / qt2 / QDocumentDialog.h
index 7f92c6d5c1bc23d82b099a8f3f989d94d9c87719..bea8ef735bcc1e1dbf13ea08b3be8732b8a4306f 100644 (file)
@@ -12,7 +12,6 @@
 #ifndef QDOCUMENTDIALOG_H
 #define QDOCUMENTDIALOG_H
 
-
 #include "ui/QDocumentDialogBase.h"
 
 #include "BulletsModule.h"
 #include "ui/NumberingModuleBase.h"
 #include "ui/MarginsModuleBase.h"
 #include "ui/PreambleModuleBase.h"
+#include "ui/BranchesModuleBase.h"
+
+class FloatPlacement;
 
+namespace lyx {
+namespace frontend {
 
 class QDocument;
-class FloatPlacement;
 
 class QDocumentDialog : public QDocumentDialogBase {
        Q_OBJECT
@@ -41,6 +44,8 @@ public:
 
        void updateFontsize(std::string const &, std::string const &);
        void updatePagestyle(std::string const &, std::string const &);
+       void updateBranchView();
+       void toggleBranch(QListViewItem * selItem);
 
        void showPreamble();
 
@@ -59,6 +64,11 @@ protected slots:
        void enableSkip(bool);
        void portraitChanged();
        void classChanged();
+       void addBranchPressed();
+       void deleteBranchPressed();
+       void toggleBranchPressed();
+       void branchDoubleClicked(QListViewItem * selItem);
+       void toggleBranchColor();
 
 protected:
        void closeEvent(QCloseEvent * e);
@@ -75,8 +85,12 @@ private:
        LaTeXModuleBase * latexModule;
        PreambleModuleBase * preambleModule;
        FloatPlacement * floatModule;
+       BranchesModuleBase * branchesModule;
 
        QDocument * form_;
 };
 
+} // namespace frontend
+} // namespace lyx
+
 #endif // DOCUMENTDIALOG_H