Guitar
src
EditTagsDialog.h
Go to the documentation of this file.
1
#ifndef EDITTAGSDIALOG_H
2
#define EDITTAGSDIALOG_H
3
4
#include "
RepositoryModel.h
"
5
#include "
Git.h
"
6
7
#include <QDialog>
8
9
class
MainWindow
;
10
11
namespace
Ui
{
12
class
EditTagsDialog
;
13
}
14
15
class
EditTagsDialog
:
public
QDialog {
16
Q_OBJECT
17
private
:
18
Ui::EditTagsDialog *
ui
;
19
Git::CommitItem
const
*
commit_
;
20
private
:
21
QStringList
selectedTags
();
22
MainWindow
*
mainwindow
();
23
TagList
queryTagList
();
24
void
updateTagList
();
25
public
:
26
explicit
EditTagsDialog
(
MainWindow
*parent,
Git::CommitItem
const
*commit);
27
~EditTagsDialog
()
override
;
28
29
private
slots:
30
void
on_pushButton_add_clicked
();
31
void
on_pushButton_delete_clicked
();
32
};
33
34
#endif
// EDITTAGSDIALOG_H
Git.h
RepositoryModel.h
TagList
QList< Git::Tag > TagList
Definition:
RepositoryModel.h:11
EditTagsDialog
Definition:
EditTagsDialog.h:15
EditTagsDialog::on_pushButton_delete_clicked
void on_pushButton_delete_clicked()
Definition:
EditTagsDialog.cpp:72
EditTagsDialog::selectedTags
QStringList selectedTags()
Definition:
EditTagsDialog.cpp:49
EditTagsDialog::mainwindow
MainWindow * mainwindow()
Definition:
EditTagsDialog.cpp:28
EditTagsDialog::ui
Ui::EditTagsDialog * ui
Definition:
EditTagsDialog.h:18
EditTagsDialog::~EditTagsDialog
~EditTagsDialog() override
Definition:
EditTagsDialog.cpp:23
EditTagsDialog::queryTagList
TagList queryTagList()
Definition:
EditTagsDialog.cpp:33
EditTagsDialog::on_pushButton_add_clicked
void on_pushButton_add_clicked()
Definition:
EditTagsDialog.cpp:62
EditTagsDialog::updateTagList
void updateTagList()
Definition:
EditTagsDialog.cpp:38
EditTagsDialog::commit_
Git::CommitItem const * commit_
Definition:
EditTagsDialog.h:19
EditTagsDialog::EditTagsDialog
EditTagsDialog(MainWindow *parent, Git::CommitItem const *commit)
Definition:
EditTagsDialog.cpp:6
MainWindow
Definition:
MainWindow.h:85
Ui
Definition:
AboutDialog.h:6
Git::CommitItem
Definition:
Git.h:116
Generated by
1.9.1