refactor: MainWindow, m_PButtonToggleStart -> btnToggleCore

This commit is contained in:
sithlord48
2024-12-18 18:10:22 -05:00
committed by Nick Bolton
parent 5aa4840972
commit 2211caecb8
2 changed files with 12 additions and 10 deletions

View File

@ -280,6 +280,8 @@ void MainWindow::connectSlots()
connect(&m_ServerConnection, &ServerConnection::messageShowing, this, &MainWindow::showAndActivate);
connect(&m_ClientConnection, &ClientConnection::messageShowing, this, &MainWindow::showAndActivate);
connect(ui->btnToggleCore, &QPushButton::clicked, m_actionStartCore, &QAction::trigger, Qt::UniqueConnection);
}
void MainWindow::onAppAboutToQuit()
@ -890,20 +892,20 @@ void MainWindow::onCoreProcessStateChanged(CoreProcessState state)
if (state == CoreProcessState::Started || state == CoreProcessState::Starting ||
state == CoreProcessState::RetryPending) {
disconnect(ui->m_pButtonToggleStart, &QPushButton::clicked, m_actionStartCore, &QAction::trigger);
connect(ui->m_pButtonToggleStart, &QPushButton::clicked, m_actionStopCore, &QAction::trigger);
disconnect(ui->btnToggleCore, &QPushButton::clicked, m_actionStartCore, &QAction::trigger);
connect(ui->btnToggleCore, &QPushButton::clicked, m_actionStopCore, &QAction::trigger, Qt::UniqueConnection);
ui->m_pButtonToggleStart->setText(QString("&Stop"));
ui->btnToggleCore->setText(QString("&Stop"));
ui->m_pButtonApply->setEnabled(true);
m_actionStartCore->setEnabled(false);
m_actionStopCore->setEnabled(true);
} else {
disconnect(ui->m_pButtonToggleStart, &QPushButton::clicked, m_actionStopCore, &QAction::trigger);
connect(ui->m_pButtonToggleStart, &QPushButton::clicked, m_actionStartCore, &QAction::trigger);
disconnect(ui->btnToggleCore, &QPushButton::clicked, m_actionStopCore, &QAction::trigger);
connect(ui->btnToggleCore, &QPushButton::clicked, m_actionStartCore, &QAction::trigger, Qt::UniqueConnection);
ui->m_pButtonToggleStart->setText(QString("&Start"));
ui->btnToggleCore->setText(QString("&Start"));
ui->m_pButtonApply->setEnabled(false);
m_actionStartCore->setEnabled(true);
@ -1049,7 +1051,7 @@ void MainWindow::enableServer(bool enable)
ui->m_pWidgetServerInput->setVisible(m_AppConfig.invertConnection());
if (enable) {
ui->m_pButtonToggleStart->setEnabled(true);
ui->btnToggleCore->setEnabled(true);
m_actionStartCore->setEnabled(true);
m_CoreProcess.setMode(CoreProcess::Mode::Server);
@ -1073,7 +1075,7 @@ void MainWindow::enableClient(bool enable)
ui->m_pWidgetClientInput->setVisible(!m_AppConfig.invertConnection());
if (enable) {
ui->m_pButtonToggleStart->setEnabled(true);
ui->btnToggleCore->setEnabled(true);
m_actionStartCore->setEnabled(true);
m_CoreProcess.setMode(CoreProcess::Mode::Client);
}

View File

@ -586,7 +586,7 @@
</widget>
</item>
<item>
<widget class="QPushButton" name="m_pButtonToggleStart">
<widget class="QPushButton" name="btnToggleCore">
<property name="enabled">
<bool>false</bool>
</property>
@ -622,6 +622,6 @@
<tabstop>m_pButtonConnect</tabstop>
<tabstop>m_pLogOutput</tabstop>
<tabstop>m_pButtonApply</tabstop>
<tabstop>m_pButtonToggleStart</tabstop>
<tabstop>btnToggleCore</tabstop>
</tabstops>
</ui>