我在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. 如何將QPushButton插入QLabel(PyQt4)?
- 3. Terraform:如何從YAML文件中將變量讀入Terraform?或者像Hiera那樣的數據庫?
- 4. 將樣式插入到html表中
- 5. SUBSTRING_INDEX這樣或那樣的
- 6. 將數據和事件從pthread發送到QT QApplication使用QLabel和QImage
- 7. 如何將std :: cout消息打印到QLabel或QTextBrowser
- 8. Swift在Ruby中有像|| =那樣的「或者等於」函數嗎?
- 9. 如何將這樣的文件插入到MySQL數據庫中
- 10. 如何配置Bespin嵌入式那樣?
- 11. 加載NSImage到QPixmap或QImage中
- 12. Qt -QImage是否有將Qimage粘貼到另一個Qimage中的方法?
- 13. 插入類或內聯樣式到CkEditor Smiley插入時
- 14. 如何將多個演示者插入主演講者?
- 15. 如何將hashmap鍵值插入到Treeset或LinkedHashSet中
- 16. 如何將圖片或圖片插入到oracle數據庫中?
- 17. 如何將XML文件插入到php或html文件中?
- 18. 如何使用PowerShell或VBScript將數據插入到Postgres表中?
- 19. 將樣式上插入到DIV
- 20. 如何將焦點集中在QLabel上
- 21. EF4在VB中插入和插入行的返回ID像ExecuteScalar()那樣
- 22. QLabel將全尺寸放入QToolBar中
- 23. 如何將HTML插入到Mongodb中?
- 24. 如何將位圖插入到HashMap中
- 25. 如何將值插入到xml中?
- 26. 如何將HTML插入到Excel中
- 27. 如何將UIImage插入到UITableViewCell中
- 28. 如何將ListBox插入到網格中?
- 29. 如何將QPushButton插入到TableView中?
- 30. 如何將PHP值插入到Javascript中?
你能否介紹一些關於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