当前位置: 代码迷 >> QT开发 >> QT怎么指定画制出来的矩形的边框的颜色
  详细解决方案

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

热度:103   发布时间:2016-04-25 04:52:17.0
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);
  相关解决方案