OSDevNotepad v.1.0
Кросс-платформенный текстовый редактор с оконным мультидокументным интерфейсом.
Загрузка...
Поиск...
Не найдено
saveload.h
1#pragma once
2#include <QMdiArea>
3#include <QDir>
4#include "mdimain.h"
5
10class SaveLoad : public QObject
11{
12 Q_OBJECT
13private:
14 MdiMain* mdi;
15 QString filters;
16 QString path;
17public:
18
23 SaveLoad(MdiMain* m) : mdi(m)
24 {
25 filters = tr("Text file(*.txt)");
26 path = QDir::homePath();
27 };
28
29public slots:
30
35
39 void LoadTabFromFile();
40};
41
Основное окно приложения с поддержкой множества документов.
Definition mdimain.h:14
Класс для сохранения и загрузки данных в приложении.
Definition saveload.h:11
void LoadTabFromFile()
Слот для загрузки данных из файла в активный документ.
Definition saveload.cpp:26
void SaveActiveTabToFile()
Слот для сохранения текста активного документа в файл.
Definition saveload.cpp:9
SaveLoad(MdiMain *m)
Конструктор класса SaveLoad.
Definition saveload.h:23