mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-28 19:55:48 +03:00
допилил ownerWidget в DataBaseLMS
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
#include <QSqlDatabase>
|
||||
#include <QMutex>
|
||||
#include <QWidget>
|
||||
#include <QTranslator>
|
||||
|
||||
#include "instructor.h"
|
||||
#include "trainee.h"
|
||||
@@ -23,12 +24,17 @@ public:
|
||||
int dbPort = 5432;
|
||||
};
|
||||
|
||||
class DataBaseLMS
|
||||
class DataBaseLMS : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
DataBaseLMS(QWidget *ownerWidget);
|
||||
DataBaseLMS(QWidget *ownerWidget, QObject *parent = nullptr);
|
||||
~DataBaseLMS();
|
||||
|
||||
public Q_SLOTS:
|
||||
void slot_LanguageChanged(QString language);
|
||||
|
||||
public:
|
||||
static const QString TypeUserDBInstructor;
|
||||
static const QString TypeUserDBTrainee;
|
||||
@@ -110,9 +116,9 @@ private:
|
||||
protected:
|
||||
QSqlDatabase* db;
|
||||
DataBaseSettings dbSettings;
|
||||
QTranslator qtLanguageTranslator;
|
||||
|
||||
private:
|
||||
bool transactionBegined;
|
||||
QWidget* ownerWidget;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user