我在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