Qt GUI:用鼠标选择多个QLabel
Qt GUI: Select multiple QLabels with mouse
我想用鼠标选择Qt GUI中以网格布局排列的几个QLabel的文本。QLabel具有像TextSelectableByMouse这样的textInteractionFlags,它为一个对象启用了这种行为,但跨多个QLabel小部件进行选择似乎不起作用。
有没有一种方法可以绕过这一点,不需要大量的鼠标"跟踪"或重新实现布局?
我担心没有简单的方法可以得到你想要的。第一个问题是,在选择表的某个矩形部分后,您希望在粘贴缓冲区中找到什么。标签文本应该如何分隔,应该按行还是按列组织?
您可能会说,您希望它们按行排列,列由空格分隔,行以a结尾,但这不一定是下一个人所需要的。
您可能需要花一些时间考虑QTableView或QTableWidget。
相关文章:
- 如何使用默认参数等选择模板专业化
- 如何(从固定列表中)选择一个数字序列,该序列将与目标数字相加
- 选择要调用的构造函数
- C++选择排序算法中的逻辑错误
- QTreeView幻灯片多选后无法使用单击选择
- 无法获取菜单选择以运行函数.C++
- Qt C++静态thread_local QNetworkAccessManager是线程应用程序的好选择吗
- 在C++中,如何通过几种类型从元组中选择多个元素
- 讨论 - 创建矩阵时的数组与向量的向量 - 什么是最实用的选择
- 对可变参数使用声明.如何选择正确的功能
- 选择选举获胜者的程序
- 如何使用新运算符跟踪在循环中创建的 QLabel
- 如何选择在 csv 文件中输出的位置
- 根据用户回答声明"Players"。用户选择玩家数量。播放器是结构体
- 程序在尝试猜测它选择的随机数时进入无限循环?
- 选择和修改嵌套向量中的条目的最佳实践
- 除了构造函数之外,还创建 QLabel
- 在PostgreSQL中根据它们的ID选择大量行的最快方法是什么?
- 如何使用鼠标单击选择多个 QLabel 对象?
- Qt GUI:用鼠标选择多个QLabel