2

我想启用鼠标选择在 Qt GUI 中以网格布局排列的几个 QLabels 的文本。QLabel 具有 textInteractionFlags,例如 TextSelectableByMouse,它为一个对象启用此行为,但跨多个 QLabel 小部件的选择似乎不起作用。

有没有一种不需要大量鼠标“跟踪”或重新实现布局的方法?

4

1 回答 1

1

我担心没有简单的方法可以得到你想要的。第一个问题是您在选择表格的某个矩形部分后期望在粘贴缓冲区中找到的内容。标签文本应该如何分隔,应该按行还是按列组织?

您可能会说您希望它们按行排列,用空格分隔的列和以 \n 结尾的行,但这不需要是下一个人需要的。

您可能想花一些时间考虑 QTableView 或 QTableWidget。

于 2013-08-27T14:48:55.400 回答