forked from qt-creator/qt-creator
Git: Support remove/rename for tags
Change-Id: I737d2405ef1a10ec451c4baceaea9a0bc194ac1e Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
committed by
Orgad Shaneh
parent
0ae3d29a66
commit
ffdd317773
@@ -64,6 +64,7 @@ public:
|
||||
bool refresh(const QString &workingDirectory, QString *errorMessage);
|
||||
|
||||
void renameBranch(const QString &oldName, const QString &newName);
|
||||
void renameTag(const QString &oldName, const QString &newName);
|
||||
|
||||
QString workingDirectory() const;
|
||||
GitClient *client() const;
|
||||
@@ -77,6 +78,7 @@ public:
|
||||
bool isTag(const QModelIndex &idx) const;
|
||||
|
||||
void removeBranch(const QModelIndex &idx);
|
||||
void removeTag(const QModelIndex &idx);
|
||||
void checkoutBranch(const QModelIndex &idx);
|
||||
bool branchIsMerged(const QModelIndex &idx);
|
||||
QModelIndex addBranch(const QString &name, bool track, const QModelIndex &trackedBranch);
|
||||
@@ -86,6 +88,7 @@ private:
|
||||
void setCurrentBranch();
|
||||
BranchNode *indexToNode(const QModelIndex &index) const;
|
||||
QModelIndex nodeToIndex(BranchNode *node) const;
|
||||
void removeNode(const QModelIndex &idx);
|
||||
|
||||
QString toolTip(const QString &sha) const;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user