fix: finalize non sql logic

This commit is contained in:
2026-01-19 11:35:06 +03:00
parent 53384337bd
commit 69d0c9543a
6 changed files with 168 additions and 25 deletions

View File

@@ -10,6 +10,7 @@
#include "LicenseModel/LicenseModel.h"
class QLineEdit;
class QTabWidget;
class QTextEdit;
// Self
class LicenseModel;
@@ -32,6 +33,8 @@ public:
void setType(Type type);
Type getType() const;
LicenseModel::LicenseItem getLicenseItem() const;
void clear();
void setClientInfo(int index);
private slots:
void onFilesChanged(const QStringList &paths);
private:
@@ -52,7 +55,9 @@ private:
QLineEdit* m_sellerNameTextEdit{nullptr}; //!< Поле ввода названия продавца (если используется).
QLineEdit* m_cityLineEdit{nullptr}; //!< Поле ввода города.
QLineEdit* m_hardwareHashLineEdit{nullptr}; //!< Поле для отображения хеша оборудования.
QPushButton* m_saveButton{nullptr};
QTextEdit* m_commentTextEdit{nullptr}; //!<
QPushButton* m_saveButton{nullptr}; //!<
QString m_createdAtUtc;
QString m_filesPath;
Type m_type = Type::None;
};