start to refactor update-procedure

This commit is contained in:
2025-02-05 16:26:16 +01:00
parent ea1d858f15
commit 3358e1a0d4
3 changed files with 78 additions and 2 deletions

View File

@@ -12,6 +12,7 @@
#include <QDebug>
#include <QThread>
#include <QByteArray>
#include <QScopedPointer>
#include <optional>
#include <initializer_list>
@@ -19,6 +20,7 @@
#include "git/git_client.h"
#include "ismas/ismas_client.h"
#include "utils.h"
#include "work_process_list.h"
#ifdef PTU5
#define SERIAL_PORT "ttymxc2"
@@ -196,6 +198,8 @@ class Worker : public QThread{
bool m_withoutIsmasDirectPort;
QString m_apismVersion;
WorkList m_workList;
bool executeOpkgCommand(QString opkgCommand);
bool cleanUpOpkgCache();
QString getOsVersion() const;
@@ -469,6 +473,9 @@ public:
QByteArray standardOutput() const { return m_standardOutput; }
WorkList const &workList() const { return m_workList; }
WorkList &workList() { return m_workList; }
signals:
void appendText(QString, QString suffix = "");
void insertText(QString);