在Qlabel中获取特定文本坐标的最佳方法是什么? 该标签很长,分布在几行上,我需要在该标签的末尾而不是在末尾获取某个单词的坐标。

===============>>#1 票数:0 已采纳

使用QWidget::font()获取标签的字体信息,并将其传递到QFontMetrics 然后,您可以使用boundingRect(....)方法来获取字符串中各个单词的坐标。

  ask by user336635 translate from so

未解决问题?本站智能推荐:

1回复

有关删除文件中文本的问题

解释我的目的: 我的程序有两个部分,第一个部分是从用户那里读取两个单词(第二个单词是第一个单词的含义),然后将此单词保存在两个文本文件中。第二个部分是根据用户的需要显示或删除单词。 我的问题是什么?: 我的程序运行正常,但几天后会发生以下情况: 当我尝试从.txt文件中删除两个
1回复

QTextDocument中文本之前的边框

我想在QTextDocument中的文本周围只有一个左边框 我认为为此所需的CSS将是 但是可以说我有这个qt代码 现在如果输入html我得到了这个输出 但正确且要求的输出应为- 我想要上面的输出,我缺少什么吗?
4回复

如何在QTextTable中居中文本

我正在使用qt框架开发应用程序,现在我想将表格数据保存为pdf。 我正在使用QTextTable和QTextDocument类。 但是我无法将文本居中在单元格中。 我该怎么办? 感谢帮助。
2回复

增加Qt中文本和复选框之间的空间

如果设置固定的复选框大小,则文本将与复选框本身对齐。 使用标准布局方向,文本将在框后面开始,并且从右到左布局它将在框之前结束,就像这样(边框只是窗口小部件的边框以指示窗口小部件的实际大小,不要混淆): 有没有办法将文本与另一方对齐以实现此目的:
1回复

QPainter与Qt :: AlignCenter不能正确居中文本

我想做一个相当简单的绘图,在圆圈的中心,我在彼此上方写了两段文字。 我的代码: 其中m_iSize是圆圈的大小, m_sAlias是像“ R1”这样的短文本, m_sCode是像“ 31”这样的短文本。 问题是上面的代码将绘制两行文本,以便它们在水平方向上精确地相距一个像素。
1回复

QRegExp-如何在两个HTML标签之间获取特定文本

我想使用QRegExp从以下Qt / C ++ HTML代码中提取一些文本。 在C#.Net中,我可以这样做: 我对QRegExp感到厌倦,但无法正常工作,那么如何对其进行编辑才能使其正常工作?
3回复

如何更改QTabWidget选项卡中文本的颜色

我不是在谈论选项卡中的内容,而是选项卡本身。 除了看起来很奇怪之外,我还要仔细模仿Mac的本机外观。 这是一些系统设置的屏幕截图 这是我所拥有的照片。 我试过了 QTabWidget tabWidget; tabWidget.setStyleSheet("color:
1回复

来自ComboBox中文本文件的数据

我在Qt IDE中有ComboBox,在此组合框中列出了员工的姓名。 但是会有不时的新名字,有些会被删除。 所以我认为我可以像这样制作一个文本文件: 如何在组合框中获取此列表?
1回复

如何获取QGraphicWidget的位置坐标?

我有一个内部的可移动的标签QGraphicsWidget这是一个内部QGraphicsScene像这样 这使我可以在QGraphicsArea内部自由移动(按住鼠标左键并拖动)标签。 但是,我需要一种确切知道何时将标签/ QGraphicsWidget移至何处的方法。 搜索后,我找到
1回复

获取Qt中文件的网络路径

我正在使用Qt的QFileDialog允许用户添加文件,但是在从网络驱动器添加文件时遇到了问题。 我从getOpenFileName()函数获得的路径始终是本地路径。 因此,如果网络共享\\\\share1以J:\\形式安装在Windows中,则将获得以J:\\开头的路径。 这没有用,