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