#pragma once #include "tGridRowGroup.h" // 针对模型选项分组的Model-Group class M_GUI_JOB_EXPORT tGridRowGroupModel : public tGridRowGroup { Q_OBJECT public: explicit tGridRowGroupModel(iGridRowItem* pParent = nullptr); ~tGridRowGroupModel(); public: // 序列化 virtual void onSerialize(ZxSerializer* ser); virtual void onDeserialize(ZxSerializer* ser); // 控件 virtual void initEditor(); virtual void setDlgBase(QWidget* p); virtual void configEditor(); virtual void initOtherEditors(); // 范围 virtual void setBounds(QRectF& rt);//全局 virtual QRectF getRightBounds_Main();//右 public: // 绘图 virtual void paint(QPainter* pPainter); protected: virtual void _paintItemValue(QPainter* pPainter); signals: public slots: protected: };