14 class QTableWidgetItem;
28 bool eventFilter(QObject *watched, QEvent *event)
override;
std::vector< NamedCommitItem > NamedCommitList
Definition: Git.h:267
Definition: JumpDialog.h:16
void updateTable()
Definition: JumpDialog.cpp:288
const CommitRecord * findCommit(const std::string &id) const
Definition: JumpDialog.cpp:266
const NamedCommitItem * currentItem() const
Definition: JumpDialog.cpp:275
Ui::JumpDialog * ui
Definition: JumpDialog.h:19
~JumpDialog() override
Definition: JumpDialog.cpp:166
QString text() const
Definition: JumpDialog.cpp:236
JumpDialog(QWidget *parent, NamedCommitList const &items, std::span< CommitRecord const *const > commit_records)
Definition: JumpDialog.cpp:112
bool eventFilter(QObject *watched, QEvent *event) override
Definition: JumpDialog.cpp:192
void on_lineEdit_filter_textChanged(QString const &text)
Definition: JumpDialog.cpp:351
Private * m
Definition: JumpDialog.h:20
bool appendCharToFilterText(QString const &s)
Definition: JumpDialog.cpp:177
void on_pushButton_checkout_clicked()
Definition: JumpDialog.cpp:364
void on_tableWidget_currentItemChanged(QTableWidgetItem *current, QTableWidgetItem *previous)
Definition: JumpDialog.cpp:357
static void sort(NamedCommitList *items)
Definition: JumpDialog.cpp:250
MainWindow * mainwindow()
Definition: JumpDialog.cpp:172
Definition: MainWindow.h:49
Definition: AboutDialog.h:6
Definition: CommitRecord.h:11
Definition: JumpDialog.cpp:99