0
auto*w=new Dialog1();
w->show();

QDialog show() - 表示する前に、ウィンドウ領域を白く塗りつぶします。高速なコンピューターでは、これに気付かない場合があります。これを回避するには?

私が使用する場合

auto*w=new Dialog1();
w->setWindowFlags(Qt::FramelessWindowHint); 
w->show();

白いペイントはありませんが、ウィンドウヘッダーはありません

Windows 10. デスクトップ Qt 5.15.0 MinGW 64 ビット

プロジェクトへのリンクhttps://drive.google.com/file/d/1vpuon7lIByZzgjJ0nBg8qU1e5SZAX46Z/view

ビデオ - https://drive.google.com/file/d/1-gs5UrD62f_JIUFYu4zZftSaxCAbV9zr/view?usp=sharing

4

2 に答える 2