10 class QTableWidgetItem;
34 static QList<BlameItem>
parseBlame(
const std::string_view &str);
Definition: BlameWindow.h:25
Git::Hash getCommitId(QTableWidgetItem *item) const
Definition: BlameWindow.cpp:161
~BlameWindow() override
Definition: BlameWindow.cpp:115
Private * m
Definition: BlameWindow.h:28
Git::Hash currentCommitId() const
Definition: BlameWindow.cpp:166
BlameWindow(MainWindow *parent, QString const &filename, QList< BlameItem > const &list)
Definition: BlameWindow.cpp:29
void on_tableWidget_customContextMenuRequested(const QPoint &pos)
Definition: BlameWindow.cpp:196
Ui::BlameWindow * ui
Definition: BlameWindow.h:40
void on_tableWidget_itemDoubleClicked(QTableWidgetItem *item)
Definition: BlameWindow.cpp:177
void on_tableWidget_currentItemChanged(QTableWidgetItem *current, QTableWidgetItem *previous)
Definition: BlameWindow.cpp:218
MainWindow * mainwindow()
Definition: BlameWindow.cpp:191
static QList< BlameItem > parseBlame(const std::string_view &str)
Definition: BlameWindow.cpp:121
Definition: MainWindow.h:85
Definition: AboutDialog.h:6
Definition: BlameWindow.h:17
QString author
Definition: BlameWindow.h:19
QDateTime time
Definition: BlameWindow.h:20
int line_number
Definition: BlameWindow.h:21
QString commit_id
Definition: BlameWindow.h:18
QString text
Definition: BlameWindow.h:22
Definition: BlameWindow.cpp:24