Списки отображаются в виде дерева

This commit is contained in:
2025-11-17 16:10:31 +03:00
parent d280472e1f
commit bd0f52c613
5 changed files with 113 additions and 8 deletions

View File

@@ -3,7 +3,15 @@
#include <QWidget>
#include <QResizeEvent>
#include "connectorToServer.h"
#include <QTreeWidget>
#include "connectortoserver.h"
enum ColumnsTreeSubProc{
clmnSP_title = 0,
clmnSP_code,
clmnSP_canplay,
clmnSP_count
};
namespace Ui {
class ListSubProc;
@@ -19,9 +27,17 @@ public:
void closeEvent(QCloseEvent *event) override;
void resizeEvent(QResizeEvent *event) override;
void changeEvent(QEvent * event) override;
void setTask(TaskAmmFim* task);
private:
void preparationTreeWidget();
void reSetHeadTreeWidget();
void setWidthColumnsTree();
int calculateWidth_0Column();
QString buildCanplay(ModeList modeList);
public slots:
void slot_UpdateSubProcForDMCode(QString dmCode);
@@ -33,6 +49,9 @@ private:
TaskAmmFim task;
WaitAnimationWidget *waitAnimationWidget;
QTreeWidget* treeWidget;
QList<int> listWidthColumn;
};
#endif // LISTSUBPROC_H