chengxr 1 年之前
父节点
当前提交
7d81dc5bfd
共有 4 个文件被更改,包括 36 次插入0 次删除
  1. 6 0
      QFD/CCanvas/CMind.cpp
  2. 11 0
      QFD/CCanvas/CMind.h
  3. 5 0
      QFD/CCanvas/CRectItem.cpp
  4. 14 0
      QFD/CCanvas/CRectItem.h

+ 6 - 0
QFD/CCanvas/CMind.cpp

@@ -0,0 +1,6 @@
+#include "CMind.h"
+
+CMind::CMind()
+{
+
+}

+ 11 - 0
QFD/CCanvas/CMind.h

@@ -0,0 +1,11 @@
+#ifndef CMIND_H
+#define CMIND_H
+
+
+class CMind
+{
+public:
+    CMind();
+};
+
+#endif // CMIND_H

+ 5 - 0
QFD/CCanvas/CRectItem.cpp

@@ -0,0 +1,5 @@
+#include "CRectItem.h"
+
+CRectItem::CRectItem(QGraphicsItem *parent) : QGraphicsPathItem(parent) { }
+
+void CRectItem::mousePressEvent(QGraphicsSceneMouseEvent *event) { }

+ 14 - 0
QFD/CCanvas/CRectItem.h

@@ -0,0 +1,14 @@
+#ifndef CRECTITEM_H
+#define CRECTITEM_H
+
+#include <QGraphicsPathItem>
+
+class CRectItem : public QGraphicsPathItem
+{
+public:
+    explicit CRectItem(QGraphicsItem *parent = nullptr);
+
+    void mousePressEvent(QGraphicsSceneMouseEvent *event) override;
+};
+
+#endif  // CRECTITEM_H