我在QLabel中都有文字和图片,所以setPixmap不会满足我的要求。
据我所知,QLabel可以通过设置HTML标签<img src="path_to_file" />
从文件加载图像。但是我如何从内存中加载图像(例如QImage)?由于某些图像经常使用,因此每次从文件加载同一图像时可能会出现性能问题。如何将QImage(或者那样)插入到QLabel中?
0
A
回答
0
你有两个选择:
- 使用两个标签,一个用文字和一个与图像。
- 使用QPainter在图像上绘制文本。
0
您还可以设置样式为您QLabel为: - QLabel { 背景图像:网址(/images/button.png);
1
QLabel
QPixmaps
接受,这可以从QImage
构造。我不知道Python接口,但也许这会有所帮助:
在C++中,你可以设置一个这样的形象:
QLabel label;
QImage image("path_to_file");
QPixmap pixmap = QPixmap::fromImage(image);
label.setPixmap(pixmap);
相关问题
- 1. 如何更新QLabel以显示QImage
- 2. Terraform:如何从YAML文件中将变量读入Terraform?或者像Hiera那样的数据库?
- 3. 将数据和事件从pthread发送到QT QApplication使用QLabel和QImage
- 4. 如何将std :: cout消息打印到QLabel或QTextBrowser
- 5. 插入线awk或者sed
- 6. SUBSTRING_INDEX这样或那样的
- 7. Swift在Ruby中有像|| =那样的“或者等于”函数吗?
- 8. Qt -QImage是否有将Qimage粘贴到另一个Qimage中的方法?
- 9. 加载NSImage到QPixmap或QImage中
- 10. 插入类或内联样式到CkEditor Smiley插入时
- 11. 如何配置Bespin嵌入式那样?
- 12. 如何将多个演示者插入主演讲者?
- 13. 如何使用PowerShell或VBScript将数据插入到Postgres表中?
- 14. 如何将XML文件插入到php或html文件中?
- 15. 如何将hashmap键值插入到Treeset或LinkedHashSet中
- 16. EF4在VB中插入和插入行的返回ID像ExecuteScalar()那样
- 17. 如何将XHTML插入到XML中
- 18. 如何将位图插入到HashMap中
- 19. 如何将PHP值插入到Javascript中?
- 20. 如何将HTML插入到Word中?
- 21. 如何将HTML插入到Mongodb中?
- 22. 如何将QPushButton插入到TableView中?
- 23. 如何将DLL插入到项目中
- 24. 如何将HTML插入到QuillJS中?
- 25. 如何将值插入到xml中?
- 26. 如何将NSTextAttachment插入到NSAttributedString中?
- 27. 如何将数据插入到JTable中?
- 28. 如何将HTML插入到Oracle DB中
- 29. 将QLabel添加到QWidget
- 30. 我想嵌入Facebook在一个IFrame这样或那样的
你能否介绍一些关于2?你的意思是用文字覆盖图像吗?由于文字内部图像数量未知,因此1无法提供帮助。 – hbprotoss 2013-03-04 06:44:50
@hbprotoss查看此链接:http://stackoverflow.com/questions/4270229/qt-how-to-set-text-on-top-of-qlabel-image – zzk 2013-03-04 06:59:44