如何解决如何通过单击按钮从QTextBrowser中选择文本并将其移动到另一个QTextBrowser对象?
[Ques_code ][1]
单击按钮时,我需要将文本从“文本浏览器” playerDataBox移动到teamDataBox。我怎么做?我尝试了以下方法:
def addToTeamPushButtonclicked(self):
print("HAHA you clicked")
self.teamDataBox.setFontPointSize(16)
self.teamDataBox.setAlignment(QtCore.Qt.AlignCenter)
self.teamDataBox.setTextColor(QtGui.QColor("blue"))
#self.teamDataBox.setSource(QString text = self.playerDataBox.toPlainText())
def batRadioClick(self):
self.playerDataBox.clear()
print("You selected BAT radio button")
batFetchQry = 'select Player from stats where ctg = "BAT";'
gameDB = sqlite3.connect('FantasyCricket.db')
gameCursor = gameDB.cursor()
gameCursor.execute(batFetchQry)
result = gameCursor.fetchall()
for record in result:
self.playerDataBox.setFontPointSize(16)
self.playerDataBox.setAlignment(QtCore.Qt.AlignCenter)
self.playerDataBox.setTextColor(QtGui.QColor("blue"))
self.playerDataBox.append("".join(record))
self.playerDataBox.setTextInteractionFlags(QtCore.Qt.TextSelectableByMouse)
#self.playerDataBox.
#self.playerDataBox.mousePressEvent(QMouseEvent.QEvent::MouseButtonPress)
gameDB.close()
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。