222得票6回答
QLabel:设置文本和背景的颜色

如何设置QLabel的文本颜色和背景颜色?

99得票10回答
Qt:调整包含QPixmap的QLabel的大小,同时保持其纵横比

我使用QLabel来向用户显示一个更大、动态变化的QPixmap内容。根据可用空间,将此标签缩小/放大会很好。屏幕尺寸并不总是像QPixmap那样大。 如何修改QLabel的QSizePolicy和sizeHint()以重新调整QPixmap大小,同时保持原始QPixmap的宽高比? 我无...

66得票3回答
QLabel自动多行

例如,我们有一个最大宽度设置为400的。当我们尝试显示某些像素宽度大于400的文本时,它将被截断显示。有没有办法使QLabel显示这个字符串并换行,而不使用QFontMetrics或类似的功能呢?

27得票4回答
QT中QLabel文本呈现的“text-overflow”

我在一个可调整大小的小部件中放置了一个QLabel元素,但是文本可能会溢出边界,因此为了使应用程序看起来更加优雅,我需要一些方法让文本在最后一个完全可见单词后生成省略号(...)。 在HTML/CSS中制作布局时,我通常会使用text-overflow: ellipsis;来实现这一点,但是...

24得票4回答
我如何使用样式表自定义QLabel中链接的外观?

我有一个带有Qt样式表的QLabel,它设置了一个深色背景:QLabel { background: black; color: white; } 当我添加一个嵌入URL的文本并将Qt::TextFormat设置为Qt::RichText时,它就能正常工作。链接显示为默认的深蓝色,在深色背景上...

23得票2回答
如何在使用PyQt4的Python中实现QLabel上的可点击事件?

我正在使用pyqt4库开发Python GUI,并初次接触信号和槽。我不知道如何在标签名称QPLabel上放置事件。这是我的代码:class Ui_Form(object): def setupUi(self, Form): Form.setObjectName(_fr...

21得票1回答
QLabel居中对齐

我有一个在QWidget W中的QLabel L。L被垂直和水平对齐。 当我调整W的大小时,L没有居中。 这是预期的吗? 有哪些好的实现方法可以使L重新居中?

20得票1回答
在QLabel中插入可点击链接并检测点击该链接以触发操作。

我希望能够处理我的应用程序中链接的点击事件: 当我点击“输出文件”链接时,我希望能够在我的应用程序中生成一个动作。 到目前为止,在富文本QLabel中,该链接被描述为:<a href="http://google.fr"><span style=" text-deco...

20得票1回答
Qt - 如何在QLabel中获取字符串的像素长度?

我有一个固定宽度的QLabel。 我需要(定期)检查整个字符串是否适合当前宽度的QLabel,以便我可以相应地调整其大小。 为此,我需要获取字符串的“像素长度”。 (显示字符串所需的水平像素总数)。 应该注意的是QLabel的点大小永远不会改变。 我不能简单地检查存在的字符数量,因为某...

19得票1回答
PyQt为特定元素添加颜色

这可能是一个简单的问题,但我试图给我的应用程序中的特定QLabel设置颜色,但它不起作用。 我尝试的代码如下:nom_plan_label = QtGui.QLabel() nom_plan_label.setText(nom_plan_vignette) nom_plan_label.se...