VersionSelectWidget refact

This commit is contained in:
2025-11-26 17:28:22 +03:00
parent 44b6299e59
commit 1c151d4aff
14 changed files with 221 additions and 102 deletions

View File

@@ -4,6 +4,7 @@
#include <QFile>
#include <QXmlStreamReader>
#include <QRegExpValidator>
#include "versionselectwidget.h"
DialogSettings::DialogSettings(ConnectorToServer* connectorToServer, bool instructorIsLogged, QWidget *parent) :
QDialog(parent),
@@ -197,9 +198,21 @@ void DialogSettings::on_btnSave_clicked()
void DialogSettings::on_btnSetVersion_clicked()
{
/*
if(connectorToServer)
if(connectorToServer->getIsConnected())
connectorToServer->sendShowVersionSelect();
*/
if(connectorToServer)
if(connectorToServer->getIsConnected())
{
VersionSelectWidget *versionSelectWidget = new VersionSelectWidget(connectorToServer, this);
versionSelectWidget->setAuthor(connectorToServer->getLoginName());
versionSelectWidget->initialize();
versionSelectWidget->exec();
delete versionSelectWidget;
}
}
void DialogSettings::on_cmbLanguage_currentIndexChanged(int index)