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