编译QT3项目出现不匹配函数

问题如下:

adjuster.cpp: In constructor ‘Adjuster::Adjuster(QWidget*, const char*, bool, Qt::WindowFlags)’:
adjuster.cpp:30:115: error: no matching function for call to ‘QDialog::QDialog(QWidget*&, const char*&, bool&, Qt::WindowFlags&)’

解决方法如下:

在pro工程文件添加QT +=qt3support

然后qmake 工程文件,再make即可

;