A_de_kunbo_csdn
A_de_kunbo_csdn
2018-12-17 14:20

QT 我想在主窗口(USB摄像头)widget上叠加一个透明的窗口,用来绘制图形,求各位大牛指点!!

  • c++

目前在网上搜到了一些建议,主要是设置透明度,但是我试了之后,叠加完看不到上面的子窗口。代码如下:

    jiemian = new QGridLayout(this);
    p_ViewWidget = new ViewWidget(this);
    p_Widget = new Widget(this);
    p_ViewWidget->setWindowFlags(Qt::FramelessWindowHint);
    p_ViewWidget->setWindowOpacity(1);
    p_ViewWidget->setAttribute(Qt::WA_TranslucentBackground);


    jiemian->addWidget(p_Widget,0,0,1,1);
    jiemian->addWidget(p_ViewWidget,0,0,1,1);
    this->setLayout(jiemian);
    this->show();

希望能得到各位的建议!!

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

0条回答