刚学这个联合编译,特此记录一下问题所在:
1.中文显示乱码问题:
可添加以下语句在.h文件中
#ifdef WIN32
#pragma execution_character_set("utf-8")
#endif
2.ui控件无法在VS中显示:
可以执行以下操作:
- 1.先保存ui界面
2.对.ui文件进行编译
3.对整个文件进行 重新扫描结局方案(这个操作如下)
第三步为点击QtWidgetsApplication1文件,右键,选择 重新扫描解决方案
3.connect()函数问题
解决为:
第一个不用&符号
connect(ui.actionopen,&QAction::triggered,this,[]()
{
qDebug() << "+++++++++"; //控制台打印++++++
});