Я скрываю окно панели инструментов Qt в одной из моих функций.Мне нужно сделать некоторые снимки экрана, чтобы они выполнялись в функции после того, как я спрятал окно панели инструментов.
void ProcessData()
{
Toolbox::getInstance()->hide(); //I am trying to hide toolbox here
//screen capture stuffs. - It should be executed once the toolbox window is hidden.
}
Но что происходит, Toolbox скрывается только при возврате ProcessData ().Это приводит к тому, что на моем захваченном экране есть панель инструментов.
Есть ли способ подождать, пока панель инструментов будет скрыта в Qt?