【问题标题】:How to unset a Qt attribute如何取消设置 Qt 属性
【发布时间】:2012-01-11 15:06:08
【问题描述】:

我正在使用setAttribute( Qt::WA_OpaquePaintEvent ); 设置一个属性有没有办法可以取消设置这个属性?还是我需要设置一个默认属性才能使其恢复原状?谢谢。

【问题讨论】:

    标签: qt attributes unset setattribute


    【解决方案1】:

    只用第二个参数,

    setAttribute(Qt::WA_OpaquePaintEvent , false)

    http://doc.qt.io/qt-5/qwidget.html#setAttribute

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多