ハンドラーを再実装し、QWheelEvent
各子ウィジェットvisibleRegion
が 0 かどうかを確認することを誰かが提案しました。
より良い提案はありますか?
ハンドラーを再実装し、QWheelEvent
各子ウィジェットvisibleRegion
が 0 かどうかを確認することを誰かが提案しました。
より良い提案はありますか?
ウィジェットを追加するとき。名前を付けます。
QWidget* myWidget = new QWidget;
myWidget->setObjectName( "myWidget" );
...
//create scroll area
//add a layout to the scroll area
...
scrollArea->layout()->addWidget( myWidget );
次に、次のように可視性を確認します。
QWidget* widget = scrollArea->findChild< QWidget* >( "myWidget" );
std::cout << widget->isVisible() << std::endl;
ウィジェット名のリストを保持して、準備が整ったときに簡単にループして確認することができます。