vs2008升级到vs2017、vs2022一、版本更迭头文件有变动vs2008vs2017QtGui/QMessageBox“QtWidgets/qmessagebox.h”#include QtGui/QFileSystemModel#include QtWidgets/QFileSystemModel#include QtGui/QDirModel#include QtWidgets/QDirModel#include “qpainter.h”#include “QtGui/qpainter.h”#include “qdatetime.h”#include “QtCore/qdatetime.h”#include “qprinter.h”#include “QtPrintSupport/qprinter.h”#include “qprintdialog.h”#include “QtPrintSupport/qprintdialog.h”#include “qfontmetrics.h”#include “QtGui/qfontmetrics.h”#include “qlabel.h”#include “QtWidgets/qlabel.h”二、SlQCap没有合适的默认构造函数1.任意代码行输入slqcap–右键–声明–进入slqcap头文件2.找到public:SlQCap(constchar*czModule);修改为public:SlQCap(constchar*czModuleSL_TRC_STRINGIZED_MODULE);
SlQCap没有合适的默认构造函数
vs2008升级到vs2017、vs2022一、版本更迭头文件有变动vs2008vs2017QtGui/QMessageBox“QtWidgets/qmessagebox.h”#include QtGui/QFileSystemModel#include QtWidgets/QFileSystemModel#include QtGui/QDirModel#include QtWidgets/QDirModel#include “qpainter.h”#include “QtGui/qpainter.h”#include “qdatetime.h”#include “QtCore/qdatetime.h”#include “qprinter.h”#include “QtPrintSupport/qprinter.h”#include “qprintdialog.h”#include “QtPrintSupport/qprintdialog.h”#include “qfontmetrics.h”#include “QtGui/qfontmetrics.h”#include “qlabel.h”#include “QtWidgets/qlabel.h”二、SlQCap没有合适的默认构造函数1.任意代码行输入slqcap–右键–声明–进入slqcap头文件2.找到public:SlQCap(constchar*czModule);修改为public:SlQCap(constchar*czModuleSL_TRC_STRINGIZED_MODULE);