ref: change initialize logic

*complete without change animation
This commit is contained in:
semenov
2025-08-14 15:40:46 +03:00
parent 05e09792d7
commit 0c805708ef
38 changed files with 1047 additions and 1008 deletions

View File

@@ -8,17 +8,13 @@ namespace Ui {
class CommonButtonGroupWidget;
}
class TCPClient;
class ExternalExecuter;
class SendSystem;
class CommonButtonGroupWidget : public QWidget
{
Q_OBJECT
public:
explicit CommonButtonGroupWidget(QWidget *parent = nullptr);
void initialize(ExternalExecuter *extExec,SendSystem *sendSystem);
void initialize();
void loadCompleteState();
void lastVerInstalledState();
void disconnectState();
@@ -32,6 +28,7 @@ signals:
void sigSendPacket(PacketType packet);
void sigSendXMLAnswer(QString answer);
void sigUpdateCommonWidget();
void sigStartUnityClient();
private slots:
void on_updateButton_clicked();
@@ -42,8 +39,6 @@ public:
private:
Ui::CommonButtonGroupWidget *ui;
ExternalExecuter *externalExecuter;
SendSystem *sendSystem;
};
#endif // COMMONBUTTONGROUPWIDGET_H