Go to the documentation of this file. 1 #ifndef FILEHISTORYWINDOW_H
2 #define FILEHISTORYWINDOW_H
12 class QTableWidgetItem;
34 Ui::FileHistoryWindow *
ui;
41 #endif // FILEHISTORYWINDOW_H
QDateTime commit_date
Definition: Git.h:115
Definition: FileHistoryWindow.h:14
~FileHistoryWindow() override
Definition: FileHistoryWindow.cpp:72
QString file
Definition: FileHistoryWindow.cpp:160
static QString makeDateTimeString(const QDateTime &dt)
Definition: misc.cpp:199
size_t size() const
Definition: Git.h:135
QString currentRepositoryName() const
Definition: MainWindow.cpp:5184
int totalTextLines() const
Definition: FileHistoryWindow.cpp:42
QString commit_id
Definition: FileHistoryWindow.cpp:159
std::shared_ptr< Git > GitPtr
Definition: Git.h:38
QString toQString(int maxlen=-1) const
Definition: Git.cpp:60
QString path
Definition: FileHistoryWindow.cpp:16
QString findFileID(RepositoryWrapperFrame *frame, const QString &commit_id, const QString &file)
Definition: MainWindow.cpp:5428
Private * m
Definition: FileHistoryWindow.h:17
CommitID commit_id
Definition: Git.h:110
GitPtr g
Definition: FileHistoryWindow.cpp:15
QAction * addMenuActionProperty(QMenu *menu)
MainWindow::addMenuActionProperty.
Definition: MainWindow.cpp:897
RepositoryWrapperFrame * frame()
Definition: MainWindow.cpp:348
Ui::FileHistoryWindow * ui
Definition: FileHistoryWindow.h:34
void run() override
Definition: FileHistoryWindow.cpp:172
FindFileIdThread(MainWindow *mw, GitPtr g, QString const &commit_id, QString const &file)
Definition: FileHistoryWindow.cpp:163
void updateDiffView()
Definition: FileHistoryWindow.cpp:178
Git::CommitItemList commit_item_list
Definition: FileHistoryWindow.cpp:17
void on_tableWidget_log_currentItemChanged(QTableWidgetItem *current, QTableWidgetItem *previous)
Definition: FileHistoryWindow.cpp:209
MainWindow * mainwindow
Definition: FileHistoryWindow.cpp:157
Definition: AboutDialog.h:6
Definition: MainWindow.h:58
void on_tableWidget_log_customContextMenuRequested(const QPoint &pos)
Definition: FileHistoryWindow.cpp:231
QString message
Definition: Git.h:114
const Git::Branch & currentBranch() const
Definition: MainWindow.cpp:5169
QString result
Definition: FileHistoryWindow.cpp:162
void collectFileHistory()
Definition: FileHistoryWindow.cpp:108
FileHistoryWindow(MainWindow *parent)
Definition: FileHistoryWindow.cpp:52
QString name
Definition: Git.h:256
Definition: FileHistoryWindow.cpp:14
FileDiffWidget::DiffData * diffdata()
Definition: FileHistoryWindow.cpp:22
QString author
Definition: Git.h:112
#define OverrideWaitCursor
Definition: misc.h:90
FileDiffWidget::DiffData diff_data
Definition: FileHistoryWindow.cpp:18
void prepare(GitPtr g, QString const &path)
Definition: FileHistoryWindow.cpp:83
Definition: FileHistoryWindow.cpp:155
GitPtr g
Definition: FileHistoryWindow.cpp:158
void execCommitPropertyDialog(QWidget *parent, const Git::CommitItem *commit)
Definition: MainWindow.cpp:4517
MainWindow * mainwindow()
Definition: FileHistoryWindow.cpp:78
static QString abbrevCommitID(const Git::CommitItem &commit)
Definition: MainWindow.cpp:5505