前言 QT除了提供GUI上的一些组件,还提供了一些很好用的非GUI的库,有时候为了方便(主要是习惯了使用QT)需要将QT的一些类再次封装,提供给一个非QT GUI的工程使用。 如果不需要使用到QT的事件循环相关的功能,那使用起来跟其他的库没有什么区别。 但是QT很多类都提供了信号和槽,并且QT在封装的时候有些类是默认使用了事件循环的功能的,那么这个时候使用就需要注意一些问题。 QCoreAppLication 和QApplication 的区别 QApplication是QCoreApplicati…