首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

QT怎么指定画制出来的矩形的边框的颜色

2012-04-25 
QT如何指定画制出来的矩形的边框的颜色?问题是这样的,我用 painter-drawRect(x, y, h, w)画了一个矩形出

QT如何指定画制出来的矩形的边框的颜色?
问题是这样的,我用 painter->drawRect(x, y, h, w);画了一个矩形出来,这个边框是黑色的,然后我想问的是如何能把它的边框的颜色改变呢?或者是用什么函数可以把画的这个矩形弄没掉?

[解决办法]

C/C++ code
    painter->setBrush(Qt::red); //设定填充颜色    painter->setPen(Qt::green); //设定画笔颜色,到时侯就是边框颜色    painter->drawRect(rec);
[解决办法]
先调用painter->setPen()设置画笔颜色,然后painter->drawRect(x, y, h, w);

热点排行