Qt GUI:用鼠标选择多个QLabel

时间:2013-08-27 13:02:59

标签: c++ qt text selection qlabel

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

有没有办法解决这个问题,不需要大量鼠标“跟踪”或重新实现布局?

1 个答案:

答案 0 :(得分:1)

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

你可能会说你想要它们按行排列,列由空格分隔,行以\ n结尾,但这不一定是下一个人需要的。

您可能需要花些时间考虑QTableView或QTableWidget。