PyQt5 select 跨多个 QTextEdit 框的文本
PyQt5 select text across multiple QTextEdit boxes
我正在尝试在 PyQt5 中创建与此类似的东西:
https://www.screencast.com/t/1FikGosKbS
我尝试为每个项目符号点使用单独的 QTextEdit 小部件并覆盖回车键以转到下一个文本框,但我不知道如何使多个 QTextEdit 小部件 select 能够(并且能够复制粘贴)就像示例中一样。
如何允许用户跨多个 QTextEdit 框拖动到 select 文本?或者有更好的方法吗?
我不知道这个应用程序是不是用Qt做的,但我有一个想法。
或许你可能已经充分利用了这个应用程序......我无法从你的 question.I 中了解它们,在你根本不了解 QText 处理的前提下写下我的意见。
QTextEdit
,QTextDocument
,QTextCursor
用完了。
1.To明白block.
2.To 使用 QTextBlockUserData
(如果需要。)
3.To 使用 QGraphicsItem
作为节点。
4.To转到其他页面,我们在QStackedWidget
上添加一个新的QTextEdit
或替换QTextEdit
的QTextDocument
。
5.To制作子节点块,可以协调块的缩进。
QTextBlock
是文档中的只读数据。
你制作 QTextBlockUserData
并将其设置为区块。
如果您 select 要拖放多个块,请使用 QTextCursor
和 movePosition
方法和序列。
这个应用程序的节点不能是QTextListFormat
,因为我们无法处理鼠标点击style.But你可以插入空样式QTextListFormat
。
节点的真实性可能是QGraphicsItem
。
你可以分配每个方块的起始位置,物品也可以有方块数据。
很难处理节点和块之间的连接。
事先必须设置QGraphicsView
& QGraphicsScene
.
我在容器上插入了很多数据。
我们应该用节点还是块来控制哪个?
我的试用.
1.Nodes & 文字
2.To其他页
3.Sub 个节点和块
4.close 个子节点和区块
我的试炼是不完整的,但会在忍耐中完成。
从逻辑上讲,我认为我可以通过这些组合走到好的地方。
但这会很困难...
这些节点由 QGraphicsItem 制成,并分配给每个块。
您必须计算位置并在编辑时重新计算。
删除这些图像上的鼠标光标图像。
超出截图范围。
我正在尝试在 PyQt5 中创建与此类似的东西: https://www.screencast.com/t/1FikGosKbS
我尝试为每个项目符号点使用单独的 QTextEdit 小部件并覆盖回车键以转到下一个文本框,但我不知道如何使多个 QTextEdit 小部件 select 能够(并且能够复制粘贴)就像示例中一样。
如何允许用户跨多个 QTextEdit 框拖动到 select 文本?或者有更好的方法吗?
我不知道这个应用程序是不是用Qt做的,但我有一个想法。 或许你可能已经充分利用了这个应用程序......我无法从你的 question.I 中了解它们,在你根本不了解 QText 处理的前提下写下我的意见。
QTextEdit
,QTextDocument
,QTextCursor
用完了。
1.To明白block.
2.To 使用 QTextBlockUserData
(如果需要。)
3.To 使用 QGraphicsItem
作为节点。
4.To转到其他页面,我们在QStackedWidget
上添加一个新的QTextEdit
或替换QTextEdit
的QTextDocument
。
5.To制作子节点块,可以协调块的缩进。
QTextBlock
是文档中的只读数据。
你制作 QTextBlockUserData
并将其设置为区块。
如果您 select 要拖放多个块,请使用 QTextCursor
和 movePosition
方法和序列。
这个应用程序的节点不能是QTextListFormat
,因为我们无法处理鼠标点击style.But你可以插入空样式QTextListFormat
。
节点的真实性可能是QGraphicsItem
。
你可以分配每个方块的起始位置,物品也可以有方块数据。
很难处理节点和块之间的连接。
事先必须设置QGraphicsView
& QGraphicsScene
.
我在容器上插入了很多数据。
我们应该用节点还是块来控制哪个?
我的试用.
1.Nodes & 文字
2.To其他页
3.Sub 个节点和块
4.close 个子节点和区块
我的试炼是不完整的,但会在忍耐中完成。 从逻辑上讲,我认为我可以通过这些组合走到好的地方。 但这会很困难...
这些节点由 QGraphicsItem 制成,并分配给每个块。 您必须计算位置并在编辑时重新计算。
删除这些图像上的鼠标光标图像。 超出截图范围。