2015-02-24 75 views

回答

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; 

你可以通过更容易循环保持你的部件名称的列表,并检查,当你准备好了。

相关问题