Тема 19 Группа 241-351
Загрузка...
Поиск...
Не найдено
Файл clientfunctions.h
#include <network.h>
#include <QJsonObject>
#include <QSettings>
#include <QVariantMap>

См. исходные тексты.

Функции

bool login (QString login, QString password)
 Класс функций клиента
bool register_account (QString login, QString password)
 Функция регистрации пользователя
QString getStat ()
 Функция получения статистики пользователя
QJsonArray getAllStat ()
 Преподавательская функция получения статистики
QVariantMap getTask (int taskType)
 Функция получения задания
bool checkTask (int taskId, QString answer)
 Функция для проверки задания
bool save_setting (QString param_name, QString param_value)
 Функция сохранения параметра в файл
QString load_setting (QString param_name)
 Функция получения сохранённого параметра
bool reset_settings ()
 Функция сброса сохраненных параметров

Функции

◆ checkTask()

bool checkTask ( int taskId,
QString answer )

Функция для проверки задания

Аргументы
[in]taskIdИдентификатор задания
[in]answerВведённый ответ
Возвращает
Результат проверки

◆ getAllStat()

QJsonArray getAllStat ( )

Преподавательская функция получения статистики

Возвращает
Общую статитику

◆ getStat()

QString getStat ( )

Функция получения статистики пользователя

Возвращает
Статистику пользователя

◆ getTask()

QVariantMap getTask ( int taskType)

Функция получения задания

Аргументы
[in]taskTypeТип задания
Возвращает
Полученное задание

◆ load_setting()

QString load_setting ( QString param_name)

Функция получения сохранённого параметра

Аргументы
[in]param_nameНазвание параметра
Возвращает
Значение параметра

◆ login()

bool login ( QString login,
QString password )

Класс функций клиента

Функция авторизации

Аргументы
[in]login
[in]password
Возвращает
Статус входа в систему

◆ register_account()

bool register_account ( QString login,
QString password )

Функция регистрации пользователя

Аргументы
[in]login
[in]password
Возвращает
Статус регистрации пользователя

◆ reset_settings()

bool reset_settings ( )

Функция сброса сохраненных параметров

Возвращает
Статус удаления параметра

◆ save_setting()

bool save_setting ( QString param_name,
QString param_value )

Функция сохранения параметра в файл

Аргументы
[in]param_nameНазвание параметра
[in]param_valueЗначение параметра
Возвращает
Статус сохранения