OSDevNotepad v.1.0
Кросс-платформенный текстовый редактор с оконным мультидокументным интерфейсом.
Загрузка...
Поиск...
Не найдено
mainwindow.h
1#ifndef MAINWINDOW_H
2#define MAINWINDOW_H
3
4#include <QMainWindow>
5
6QT_BEGIN_NAMESPACE
7namespace Ui { class MainWindow; }
8QT_END_NAMESPACE
9
10extern QString version;
11
16class MainWindow : public QMainWindow
17{
18 Q_OBJECT
19
20public:
21
26 MainWindow(QWidget *parent = nullptr);
27
32
33private:
34 Ui::MainWindow *ui;
35 class MdiMain *mdi;
36 class SaveLoad *saveload;
37 class CopyPasteCut* copypastecut;
38 class SearchController* searchcontroller;
43 void initSignals();
44
45private slots:
46
50 void slotShowAbout();
51};
52#endif // MAINWINDOW_H
Класс функций копирования, вставки, вырезания и удаления текста.
Definition copypastecut.h:14
Главное окно приложения.
Definition mainwindow.h:17
~MainWindow()
Деструктор класса MainWindow.
Definition mainwindow.cpp:35
Основное окно приложения с поддержкой множества документов.
Definition mdimain.h:14
Класс для сохранения и загрузки данных в приложении.
Definition saveload.h:11
Контроллер для управления диалогами поиска и замены текста и перехода к строке.
Definition searchcontroller.h:23