DocDiff application: differences tree view

This commit is contained in:
Jakub Melka
2021-10-02 15:57:07 +02:00
parent dee2535983
commit d3aa9efcb3
12 changed files with 502 additions and 13 deletions

View File

@ -18,6 +18,8 @@
#ifndef PDFDOCDIFF_MAINWINDOW_H
#define PDFDOCDIFF_MAINWINDOW_H
#include "settings.h"
#include "pdfdocument.h"
#include "pdfdiff.h"
@ -34,6 +36,9 @@ class MainWindow;
namespace pdfdocdiff
{
class SettingsDockWidget;
class DifferencesDockWidget;
class MainWindow : public QMainWindow
{
Q_OBJECT
@ -94,16 +99,13 @@ private:
std::optional<pdf::PDFDocument> openDocument();
struct Settings
{
QString directory;
};
Ui::MainWindow* ui;
pdf::PDFProgress* m_progress;
QWinTaskbarButton* m_taskbarButton;
QWinTaskbarProgress* m_progressTaskbarIndicator;
SettingsDockWidget* m_settingsDockWidget;
DifferencesDockWidget* m_differencesDockWidget;
Settings m_settings;
QSignalMapper m_mapper;