]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/GuiBranches.h
Fix the tab ordering of GuiDocument components.
[lyx.git] / src / frontends / qt4 / GuiBranches.h
index 3edf0970ea4e0f0ef486e762e4614620190fbe08..803a7017ee6872c1014fab72b7f9ae3691edda15 100644 (file)
 #ifndef GUIBRANCHES_H
 #define GUIBRANCHES_H
 
-#include "Buffer.h"
-#include "GuiDocument.h"
+#include "BranchList.h"
+#include "ButtonController.h"
+
 #include "ui_BranchesUnknownUi.h"
 #include "ui_BranchesUi.h"
-#include "BranchList.h"
 
+#include <QDialog>
 #include <QWidget>
 
 class QTreeWidgetItem;
@@ -50,18 +51,23 @@ public:
 
 Q_SIGNALS:
        void changed();
+       void renameBranches(docstring const &, docstring const &);
 
 protected:
        void toggleBranch(QTreeWidgetItem *);
        void toggleColor(QTreeWidgetItem *);
+       void toggleSuffix(QTreeWidgetItem *);
        void updateView();
 
 protected Q_SLOTS:
        void on_addBranchPB_pressed();
        void on_removePB_pressed();
+       void on_renamePB_pressed();
        void on_activatePB_pressed();
        void on_branchesTW_itemDoubleClicked(QTreeWidgetItem *, int);
+       void on_branchesTW_itemSelectionChanged();
        void on_colorPB_clicked();
+       void on_suffixPB_pressed();
        void on_unknownPB_pressed();
        void addUnknown();
        void addAllUnknown();