]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/GuiBranches.h
Consider class-provided citation engines
[lyx.git] / src / frontends / qt4 / GuiBranches.h
index 3edf0970ea4e0f0ef486e762e4614620190fbe08..fc29167cd019fed1a512e409db24e909a2493505 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;
@@ -48,20 +49,29 @@ public:
        void apply(BufferParams & params) const;
        void setUnknownBranches(QStringList const & b) { unknown_branches_ = b; }
 
+       bool eventFilter(QObject * obj, QEvent * event);
+
 Q_SIGNALS:
        void changed();
+       void renameBranches(docstring const &, docstring const &);
+       void okPressed();
 
 protected:
        void toggleBranch(QTreeWidgetItem *);
        void toggleColor(QTreeWidgetItem *);
+       void toggleSuffix(QTreeWidgetItem *);
        void updateView();
 
 protected Q_SLOTS:
+       void on_newBranchLE_textChanged(QString);
        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();