在场景中复制粘贴QGraphicsitem时遇到问题。
我尝试了以下代码,但它不能正常工作。
如果我尝试粘贴项目,第一个实例就是正确粘贴。对于第二个实例,它删除第一个实例项并粘贴第二个实例。在
到目前为止,我已经尝试在复制操作中获取项目的路径,并将其添加到粘贴操作中的场景中。在
@pos2是我的格子位置
我只想粘贴复制的项目n次,直到新项目被复制。如果我复制粘贴的方式不对,请纠正我。在from PyQt5.QtCore import (QByteArray, QDataStream, QIODevice, QMimeData, QPointF, QPoint, Qt, QRect,QTimer,QLineF, QEvent,QRectF)
from PyQt5.QtGui import QColor, QDrag, QPainter, QPixmap,QFont,QFontMetrics,QBrush, QLinearGradient, QIcon, QPen, QPainterPath, QTransform,QCursor,QMouseEvent,QClipboard
from PyQt5.QtWidgets import QApplication,QGraphicsTextItem,QGraphicsItemGroup, QSizePolicy, QScrollArea, QPushButton,QLineEdit, QMainWindow,QInputDialog, QGraphicsPathItem,QDialog, QVBoxLayout,QGraphicsItem,QStatusBar,QTextEdit, QAction,QMenu, qApp,QSplitter, QButtonGroup, QToolButton, QFrame, QHBoxLayout, QGraphicsView, QGraphicsItem, QGraphicsPixmapIt