随笔分类 - 异常、警告、问题合集
摘要:1.现象 工程引入了工程外的C++类,编译失败 2.解决 引入外部源码时,只有引入头文件不会有异常,如果有CPP需要将源码加入到工程,只是include是不行的。 因为CPP需要编译,头文件不需要
阅读全文
摘要:1.现象 打开了两个VS 2.解决 关闭一个
阅读全文
摘要:问题:在5.15版本会提示此问题 老版本: Connections { target: button onClick: { } } 新版本: Connections { target: button function onClicked() { } }
阅读全文
摘要:将D:\soft\Anaconda\Lib\site-packages中指定模块的描述文件:xxx-dist-info文件夹删除
阅读全文
摘要:原因:当“模式”参数设置为“信噪比”时,输入和输出必须有离散的采样时间。 解决:输入端的信号设置sample time,即采样率;输出端增加0阶保持器,不然matlab无法计算
阅读全文
摘要:问题:打开QtCreator就报错,应该是MSVC环境问题; 解决:输入命令行,打开windows的临时文件,全部删除即可 %temp%
阅读全文
摘要:1、报错代码 AreaSeries { QtObject { } } 报标题错误 2、解决 AreaSeries { propperty var tt: QtObject { } } 参考:https://forum.qt.io/topic/81135/cannot-assign-to-non-ex
阅读全文
摘要:1、现象 调用自己编写的一个动态库里的函数,传递一个vector进去,方式为值传递。传进去之前vector的大小为1000,在动态库的函数内部大小变为了500,且内容都变了。 2、解决 改成引用传递 https://blog.csdn.net/qq_35097289/article/details/
阅读全文
摘要:1、基本类 class A { std:mutex mutex; } 2、放入容器 std::vector<A> aa; aa.resize(10); 会报错 3、解决 std::shared_ptr<std::mutex> m_mutex;
阅读全文
摘要:解决: QString a;//QByteArray a.resize(10);
阅读全文
摘要:一般来说,写C++程序时推荐“类的声明和实现分离”,也就是说一个类的声明放在example.h文件中,而这个类的实现放在example.cpp文件中,这样方便管理,条理清晰。 但是如果类的声明用到了模板template,则类的声明与实现分离是不可取的,因为这个GCC会报错,比如undefined r
阅读全文
摘要:解决:定义A类,唯一构造函数里有参数时,B类继承A类,B类的初始化列表里需要对A构造函数初始化
阅读全文
摘要:1、问题描述 在QML中调用Qt.quit()但是程序没有退出 Keys.onPressed: { switch(event.key) { case Qt.Key_M: Qt.quit(); break; } } 2、解决 //main.cpp QApplication app(argc, argv
阅读全文
摘要:1、出现此问题的地方 为LIstView定义了model,初始化的时候在model里加入了ListElement,但是Element里用到了变量,如下: property int name: "a" ListModel { id: id_tabModel ListElement {a: name}
阅读全文
摘要:1、环境 Ubuntu18+VM 2、原因 无法使用root登录 3、解决 新增jude用户,并设置密码 sudo passwd jude 4、用jude登录,登录上了再切换root
阅读全文
摘要:删除和项目有关的所有.qmake.stash文件,重新构建
阅读全文
摘要:将普通控制台main函数改为QApplication的消息循环: 参考:https://blog.csdn.net/wo_Niu123/article/details/104942749
阅读全文
摘要:1、VS报错代码: A a; a.print; 已知print是个函数,这样就会报标题错 2、改为: A a; a.print();
阅读全文
摘要:模板类的声明和实现不能分开放,需要都放在头文件里
阅读全文