ref: change send command

This commit is contained in:
semenov
2025-01-17 10:49:27 +03:00
parent a9357415e6
commit 52ed028515
47 changed files with 7765 additions and 600 deletions

View File

@@ -19,8 +19,7 @@ void CommonButtonGroupWidget::initialize(MainWindow *mainWindow,ExternalExecuter
ui->startButton->hide();
ui->startButton->setEnabled(false);
connect(this,&CommonButtonGroupWidget::sigSendCommand,client,&TCPClient::slotSendCommand,Qt::AutoConnection);
connect(this,&CommonButtonGroupWidget::sigSendPacket,sendSystem,&SendSystem::sendPacketType,Qt::AutoConnection);
connect(this,&CommonButtonGroupWidget::sigSendXMLAnswer,sendSystem,&SendSystem::xmlAnswer,Qt::DirectConnection);
}
@@ -70,9 +69,9 @@ void CommonButtonGroupWidget::showProgressBar(bool flag)
void CommonButtonGroupWidget::needUpdateState(bool flag)
{
ui->startButton->show();
ui->startButton->hide();
ui->updateButton->setEnabled(flag);
ui->startButton->setEnabled(externalExecuter->findApp());
//ui->startButton->setEnabled(externalExecuter->findApp());
ui->updateButton->show();
}
@@ -83,7 +82,7 @@ void CommonButtonGroupWidget::startButtonActive(bool flag)
void CommonButtonGroupWidget::on_updateButton_clicked()
{
emit sigSendCommand("update");
emit sigSendPacket(PacketType::TYPE_UPDATE);
startUpdateState();
mainWindow->disableUnsaveButton(true);
}