1
A
回答
1
這裏是你需要的東西:
#include <QApplication>
#include <QGridLayout>
#include <QWidget>
int main(int argc, char ** argv)
{
QApplication app(argc, argv);
QWidget widget(0);
widget.setStyleSheet("background-image: url(1.PNG)");
QGridLayout *leftLayout = new QGridLayout();
leftLayout->setSpacing (0);
widget.setLayout(leftLayout);
widget.show();
return app.exec();
}
凡1.PNG是位於同一目錄與圖像應用程序。
相關問題
- 1. QT paintEvent爲QWidget
- 2. Qt創建者:Qwidget的paintEvent
- 3. QWidget的paintEvent()滯後應用程序
- 4. ovveride可變
- 5. QWidget/QPainter show()+ paintEvent() - >在舊位置顯示矩形
- 6. woocommerce API ovveride功能
- 7. 創造的paintEvent
- 8. PaintEvent不覆蓋
- 9. 重寫QMessageBox :: paintEvent()
- 10. [QT 5.7.1] QWidget的:一個QWidget
- 11. 繪畫沒有paintEvent
- 12. PaintEvent內存泄漏
- 13. cakePHP - 如何ovveride默認路由?
- 14. 修改父QWidget的內部子QWidget的
- 15. QWidget保持在父QWidget
- 16. 將QWidget替換爲新的QWidget
- 17. 顯示QWidget的父母QWidget區域
- 18. 使用QWidget :: render()繪製繪製其他小部件的小部件(自定義paintEvent)
- 19. 圖像的QWidget
- 20. QWidget的在X11
- 21. QWidget的畫家
- 22. 用paintEvent繪製文本()
- 23. 問:PaintEvent IOS像素弧
- 24. Qt paintEvent()非正常觸發
- 25. 在paintEvent之後還原TextCursor
- 26. Draggable QWidget
- 27. func(QWidget * const&Widget)VS func(QWidget * const Widget)
- 28. 如何在Qwidget中插入Qwidget
- 29. 如何防止QWidget :: show()與QWidget :: showEvent()
- 30. 如何將UI QWidget添加到UI QWidget?
是否有任何其他方式不涉及CSS(理想情況下使用嵌入式資源?) – Adam 2010-05-14 02:20:59
(我會提交自己的問題,但提交類似的問題令人不悅) – Adam 2010-05-14 02:21:36
@ advs89我想你說的是qrc文件...所以這不是一個問題:* widget.setStyleSheet(「background-image:url(:images/1.PNG)」); *,其中*:/ images/1.PNG *是一個嵌入式資源文件。之後,你只需要添加關於1.PNG的信息到res.qrc文件中... – mosg 2010-05-14 05:23:18