Qt4升級Qt5注意問題

Qt4升級Qt5注意問題ui

Qt4過渡到Qt5的項目一開始就受阻,記錄一下遇到的下面的問題

--->編譯遇到相似錯誤:spa

error: QCalendarWidget: No such file or directory
error: QComboBox: No such file or directory
error: QDateEdit: No such file or directory

解決方案以下:code

1.在*.pro文件裏添加:blog

QT += widgets

2.修改ci

#include <QtGui/QCalendarWidget>
#include <QtGui/QComboBox>
#include <QtGui/QDateEdit>

 爲get

#include <QCalendarWidget>
#include <QComboBox>
#include <QDateEdit>

 

--->編譯遇到以下錯誤:string

1
error:  'UnicodeUTF8'  is not a member of  'QApplication'

緣由是:QCoreApplication::UnicodeUTF8已被棄用it

解決方案以下:io

修改
編譯

1
setText(QApplication::translate( "MainWindow" "&Quitar" , 0, QApplication::UnicodeUTF8));

 

1
setText(QApplication::translate( "MainWindow" "&Quitar" , 0);
相關文章
相關標籤/搜索