Я запускаю QDialog с помощью метода exec(), теперь мне он нравится невидимым, пока какой-то внутренний объект внутри него (Qwebkit) не закончит свой материал.
в конструкторе QDialog я установить его:Как установить QDialog, не видимый в методе exec()?
setVisible(false);
hide()
но когда я делаю, где pAuthenticationDialogContainer является указателем на QDialog:
if(pAuthenticationDialogContainer->exec() != QDialog::Accepted) { ....}
я могу увидеть QDialog в течение нескольких секунд (1-2 секунд)
Как я могу сделать его полностью невидимым?
Благодаря
У вас есть QWebView в вашем диалоговом окне, и вы хотите отобразить диалоговое окно при выходе сигнала loadFinished, правильно? – graphite
ну да, но я решил это – user63898