Guitar
BigDiffWindow.h
Go to the documentation of this file.
1 #ifndef BIGDIFFWINDOW_H
2 #define BIGDIFFWINDOW_H
3 
4 #include <QDialog>
5 #include "FileDiffWidget.h"
6 
7 namespace Ui {
8 class BigDiffWindow;
9 }
10 
11 class BigDiffWindow : public QDialog {
12  Q_OBJECT
13 private:
14  struct Private;
16 public:
17  explicit BigDiffWindow(QWidget *parent = nullptr);
18  ~BigDiffWindow() override;
19 
20  void init(const FileDiffWidget::InitParam_ &param);
21  // void setTextCodec(std::shared_ptr<MyTextCodec> codec);
22 private:
23  Ui::BigDiffWindow *ui;
24  void updateDiffView();
25  QString fileName() const;
26 };
27 
28 #endif // BIGDIFFWINDOW_H
Definition: BigDiffWindow.h:11
void updateDiffView()
Definition: BigDiffWindow.cpp:41
~BigDiffWindow() override
Definition: BigDiffWindow.cpp:29
QString fileName() const
Private * m
Definition: BigDiffWindow.h:14
Ui::BigDiffWindow * ui
Definition: BigDiffWindow.h:23
BigDiffWindow(QWidget *parent=nullptr)
Definition: BigDiffWindow.cpp:13
void init(const FileDiffWidget::InitParam_ &param)
Definition: BigDiffWindow.cpp:46
Definition: AboutDialog.h:6
Definition: BigDiffWindow.cpp:8
Definition: FileDiffWidget.h:102