|
|
1
7
您可以使用 QEventLoop ,然后调用QApplication::exec()。您应该从类发出一个“done”信号,并将其连接到QEventLoop quit()插槽,或者使用正在使用的Qt类中提供的现有信号。
虽然这可能适合您的需要,但我不太明白为什么在窗口上调用show()之前,您不能简单地执行任何业务,一旦完成,请调用show()。 |
|
|
2
2
如果您只需要先启动通信,只需使用延时为0毫秒的单次定时器即可:
如果您需要在做其他事情之前完成操作,Daniel的解决方案可能更合适。 |