Guitar
CherryPickDialog.h
Go to the documentation of this file.
1 #ifndef CHERRYPICKDIALOG_H
2 #define CHERRYPICKDIALOG_H
3 
4 #include "Git.h"
5 
6 #include <QDialog>
7 
8 class QTableWidgetItem;
9 
10 namespace Ui {
11 class CherryPickDialog;
12 }
13 
14 class CherryPickDialog : public QDialog {
15  Q_OBJECT
16 private:
17  Ui::CherryPickDialog *ui;
18 public:
19  explicit CherryPickDialog(QWidget *parent, const Git::CommitItem &head, const Git::CommitItem &pick, QList<Git::CommitItem> parents);
21  int number() const;
22  bool allowEmpty() const;
23 private slots:
24  void on_tableWidget_mainline_itemDoubleClicked(QTableWidgetItem *);
25 };
26 
27 #endif // CHERRYPICKDIALOG_H
CherryPickDialog::allowEmpty
bool allowEmpty() const
Definition: CherryPickDialog.cpp:66
misc::makeDateTimeString
static QString makeDateTimeString(const QDateTime &dt)
Definition: misc.cpp:199
CherryPickDialog
Definition: CherryPickDialog.h:14
CherryPickDialog.h
Git::CommitID::toQString
QString toQString(int maxlen=-1) const
Definition: Git.cpp:60
Git::CommitItem::commit_id
CommitID commit_id
Definition: Git.h:110
CherryPickDialog::number
int number() const
Definition: CherryPickDialog.cpp:61
misc.h
Ui
Definition: AboutDialog.h:6
Git::CommitItem::message
QString message
Definition: Git.h:114
Git.h
CherryPickDialog::~CherryPickDialog
~CherryPickDialog()
Definition: CherryPickDialog.cpp:56
Git::CommitItem
Definition: Git.h:109
CherryPickDialog::ui
Ui::CherryPickDialog * ui
Definition: CherryPickDialog.h:17
CherryPickDialog::on_tableWidget_mainline_itemDoubleClicked
void on_tableWidget_mainline_itemDoubleClicked(QTableWidgetItem *)
Definition: CherryPickDialog.cpp:71
CherryPickDialog::CherryPickDialog
CherryPickDialog(QWidget *parent, const Git::CommitItem &head, const Git::CommitItem &pick, QList< Git::CommitItem > parents)
Definition: CherryPickDialog.cpp:6