#ifndef FORMMULTIHEADS_H #define FORMMULTIHEADS_H #include // #include #include #include namespace Ui { class FormMultiHeads; } class FormMultiHeads : public QWidget { Q_OBJECT public: explicit FormMultiHeads(QWidget *parent = nullptr); ~FormMultiHeads(); private: Ui::FormMultiHeads *ui; public slots: //图头右键菜单响应函数 void slotContextMenu(QPoint pos); public: void loadStyle(const QString &qssFile); void AddHead(); void resizeItem(QString indexID, double tempWidth, double tempHight, bool bDelete=false); QJsonArray makeJsonArray(); //展示所有图头/成果表 //Head代表图头, Tail代表成果表 void DisplayHeads(QJsonArray headsArray, QString strHeadOrTail); public: QString m_strHeadOrTail = ""; //Head代表图头, Tail代表成果表 }; #endif // FORMMULTIHEADS_H