Рефакт

This commit is contained in:
2025-08-12 17:52:32 +03:00
parent bcd58e9631
commit 7466e33599
7 changed files with 150 additions and 245 deletions

View File

@@ -6,6 +6,9 @@
#include <QMessageBox>
#include <QDomDocument>
const QString DataBaseLMS::TypeUserDBInstructor = "instructor";
const QString DataBaseLMS::TypeUserDBTrainee = "trainee";
DataBaseLMS::DataBaseLMS(QWidget *ownerWidget):
db(nullptr),
transactionBegined(false),
@@ -98,7 +101,7 @@ DataBaseSettings DataBaseLMS::getDataBaseSettings()
QFile file("config/settings.xml");
if(!file.open(QIODevice::ReadOnly))
{
QMessageBox::critical(nullptr, "Attention!", "The file could not be opened: config/settings.xml");
QMessageBox::critical(ownerWidget, "Attention!", "The file could not be opened: config/settings.xml");
return settings;
}
QXmlStreamReader xmlReader(&file);