擅长:python、mysql、java
<p>虽然应用程序可以有多个顶级窗口,但一次只能运行单个应用程序。<a href="http://doc.trolltech.com/4.7/qcoreapplication.html#details" rel="nofollow">QCoreApplication docs</a>说:</p>
<blockquote>
<p>...there should be exactly one QCoreApplication object.</p>
</blockquote>
<p>这也适用于QApplication,因为它来自QCoreApplication。您可以通过<a href="http://doc.trolltech.com/4.7/qcoreapplication.html#instance" rel="nofollow">QCoreApplication.instance()</a>方法或<a href="http://doc.trolltech.com/4.7/qapplication.html#qApp" rel="nofollow">qApp</a>宏在C++中访问该应用程序。在</p>
<p>运行两个不同的应用程序,您希望得到什么?相反,您可以让每个模块提供一个顶级窗口,然后由应用程序启动器显示。在</p>