• 5136阅读
  • 1回复

窗体透明程序 [复制链接]

上一主题 下一主题
离线steven6303
 
只看楼主 倒序阅读 楼主  发表于: 2009-01-30
— 本帖被 XChinux 执行加亮操作(2009-01-30) —
请问如何让子窗体透明,以便能看到主窗体的东西,最好有源程序,谢谢了!!!!!!!!
离线yang_huafeng

只看该作者 1楼 发表于: 2009-02-01
void ColorWidget::paintEvent(QPaintEvent* event)
{
    QColor m_BaseColor = QColor(0,0,255,130);  //半透明,130决定透明度
    QPainter painter;
    painter.begin(this);
      painter.setPen(m_BaseColor);
        painter.fillRect(event->rect(),QBrush(m_BaseColor));
    painter.end();
}
QT使用中...
快速回复
限100 字节
 
上一个 下一个