|
|
@@ -58,6 +58,8 @@ public: |
|
|
|
// 检查并修正位置,确保在表格内 |
|
|
|
QPointF constrainToTable(const QPointF &pos) const; |
|
|
|
|
|
|
|
void setTitle(const QString &title) { m_title = title; } |
|
|
|
|
|
|
|
protected: |
|
|
|
bool eventFilter(QObject *obj, QEvent *event) override; |
|
|
|
void resizeEvent(QResizeEvent *event) override; |
|
|
@@ -104,6 +106,7 @@ private: |
|
|
|
QGraphicsRectItem* m_tableFrame = nullptr; |
|
|
|
QVector<QGraphicsLineItem*> m_horizontalLines; |
|
|
|
QVector<QGraphicsLineItem*> m_verticalLines; |
|
|
|
QString m_title; // 添加标题成员变量 |
|
|
|
}; |
|
|
|
|
|
|
|
// 连接线类 |
|
|
|