Guitar
JumpDialog.h
Go to the documentation of this file.
1 #ifndef JUMPDIALOG_H
2 #define JUMPDIALOG_H
3 
4 #include "Git.h"
5 #include <QDialog>
6 
7 namespace Ui {
8 class JumpDialog;
9 }
10 
11 class QTableWidgetItem;
12 
13 class JumpDialog : public QDialog {
14  Q_OBJECT
15 private:
16  Ui::JumpDialog *ui;
17  struct Private;
19  void updateTable();
20  void internalUpdateTable(const NamedCommitList &list2);
21 public:
22  explicit JumpDialog(QWidget *parent, NamedCommitList const &items);
23  ~JumpDialog() override;
24  QString text() const;
25  static void sort(NamedCommitList *items);
26 private slots:
27  void on_lineEdit_filter_textChanged(QString const &text);
28  void on_tableWidget_currentItemChanged(QTableWidgetItem *current, QTableWidgetItem *previous);
29 };
30 
31 #endif // JUMPDIALOG_H
QList< NamedCommitItem > NamedCommitList
Definition: Git.h:721
Definition: JumpDialog.h:13
void updateTable()
Definition: JumpDialog.cpp:106
Ui::JumpDialog * ui
Definition: JumpDialog.h:16
~JumpDialog() override
Definition: JumpDialog.cpp:56
void internalUpdateTable(const NamedCommitList &list2)
Definition: JumpDialog.cpp:92
QString text() const
Definition: JumpDialog.cpp:62
JumpDialog(QWidget *parent, NamedCommitList const &items)
Definition: JumpDialog.cpp:14
void on_lineEdit_filter_textChanged(QString const &text)
Definition: JumpDialog.cpp:129
Private * m
Definition: JumpDialog.h:17
void on_tableWidget_currentItemChanged(QTableWidgetItem *current, QTableWidgetItem *previous)
Definition: JumpDialog.cpp:135
static void sort(NamedCommitList *items)
Definition: JumpDialog.cpp:76
Definition: AboutDialog.h:6
Definition: JumpDialog.cpp:7