mirror of
https://github.com/jorenchik/mdemory.git
synced 2026-03-22 00:26:21 +00:00
multiple improvements: multi-line buffering, editing interface
This commit is contained in:
@@ -1,16 +1,28 @@
|
||||
#pragma once
|
||||
|
||||
#include <vector>
|
||||
#include <QSettings>
|
||||
|
||||
#include "parser.h"
|
||||
|
||||
void update(bool isChanged = false);
|
||||
|
||||
void saveMdem();
|
||||
|
||||
struct MdemBuffer {
|
||||
std::vector<Question*> questions = std::vector<Question*>();
|
||||
time_t trainedAt = 0;
|
||||
std::vector<Question*> questions = std::vector<Question*>();
|
||||
time_t trainedAt = 0;
|
||||
bool error = false;
|
||||
bool isModified = false;
|
||||
};
|
||||
|
||||
void updateMdemInfo(std::string filename = "", bool isChanged = true);
|
||||
|
||||
extern QSettings *settings;
|
||||
|
||||
#define SETTING_TIMEZONE "timezone"
|
||||
#define SETTING_CHARACTER_WRAP "characterWrap"
|
||||
#define SETTING_NOT_REMEMBERED "notRemembered"
|
||||
#define SETTING_HARD "hard"
|
||||
#define SETTING_MEDIUM "medium"
|
||||
#define SETTING_EASY "easy"
|
||||
|
||||
Reference in New Issue
Block a user