Qt解決:QWidget: Must construct a QApplication before a QWidget

在使用UI的qwidget之前都必須先構造一個QApplication實例,這是斷言的意思。 錯誤的可能是在哪個類中採用了靜態的(static)的qwidget或其子類,因爲靜態和全局對象進入main函數之前就產生了,所以早於main函數裏的qapplication對象,所以出現了此斷言錯誤。解決方法是避免在類中採用static的qwidget以及其子類和全局的qwidget。
相關文章
相關標籤/搜索