DYT/Source/src/ui/Layout/AddParamSetting.h

36 lines
598 B
C
Raw Normal View History

2024-12-10 15:36:07 +00:00
#pragma once
#include <QWidget>
#include "ui_AddParamSetting.h"
class AddParamSetting : public QWidget
{
Q_OBJECT
public:
AddParamSetting(const QString& strDir, QWidget *parent = nullptr);
~AddParamSetting();
void AttachDock(class DockWidget* dockWidget);
protected:
void InitTable();
void InsertRow();
void InsertRow(QStringList values);
void RemoveRow();
void ResetTable();
protected slots:
void slotSelectDataType(const QString& strType);
void slotButtonAdd();
void slotButtonRemove();
void slotButtonCommit();
private:
Ui::AddParamSettingClass ui;
QString m_strDir;
};