文字之间的PyQt图标

时间:2018-07-08 21:55:38

标签: python pyqt5

我将解释我想做什么:

我有一个QLabel,我想在文本之间放置一个图像。

例如:

myLabel = QLabel(parent)
myLabel.setText(f"User: {user}"
                f"Image: {ImageHere}")

在这里说ImageHere我想要一个图标。

类似:

myLabel = QLabel(parent)
myLabel.setText(f"User: {user}"
                f"Image: {ImageHere}")

我尝试过:

myLabel.setText(f"User: {user}"
                f"Image: <html><img src={Image}></html>")

不起作用。

但是如果我使用QIcon,它将在另一个位置设置图标,但我希望在文本“图像:”旁边

我想的另一件事是创建另一个标签,在图像上设置Pixmap,然后在文本旁边设置位置,但是我不知道是否有办法知道特定行的位置,例如: / p>

position = myLabel.getLinePosition("Image:")
lblImg.move(position)

很明显,PyQt对象没有“ getLinePosition”,这只是一个示例,您可以理解我的意思,在此示例中,我们试图获取包含单词“ Image:”的行位置。

希望有人可以帮助我Pleaseeee ...

非常感谢!

0 个答案:

没有答案