3
我在QtCreator的设计器中用C++/Qt编写接口。选择什么元素作为背景图像的矩形?如何用QT绘制平铺图像
第二个问题:如何绘制平铺图像?我有和图像的大小(1×50),我想呈现它的父宽度。有任何想法吗?
mTopMenuBg = QPixmap("images/top_menu_bg.png");
mTopMenuBrush = QBrush(mTopMenuBg);
mTopMenuBrush.setStyle(Qt::TexturePattern);
mTopMenuBrush.setTexture(mTopMenuBg);
ui->graphicsView->setBackgroundBrush(mTopMenuBrush);
QBrush:不正确地使用 TexturePattern的
对不起,无法理解如何使用该笔刷填充窗口中的确切矩形。并在哪里画?在'paintEvent'中? – Ockonal 2011-04-25 16:32:01
你只是想用平铺图像填满一个窗口吗?你想要把图像放在什么样的小部件上? – 2011-04-25 17:01:53
@ dusty-campbell是的,我只需要在平铺纹理的主窗口填充一些矩形。我不在乎使用什么帮助小工具。 – Ockonal 2011-04-25 17:04:48