zoukankan      html  css  js  c++  java
  • qt杂项

     

    1、我是先在QtableWidget 绑定了connect(table,SIGNAL(itemDoubleCliked(QtableWidgetItem *)),this,SLOT(hisdoryDataM(QTableWidgetItem *)));

    之后又把QtableWidget对象传到子线程中企图要修改表的内容,结果报了这个错:

    QObject::connect: Cannot queue arguments of type 'Qvector<int>';
    

    2、我修改了linux系统时间,往后改了一天。结果 Qt creator就不认呢,几乎是大小便失禁的那种,修改了代码也不再编译不再生效了,重启几回系统无果。百般无赖之下,在警告信息中看到了:

    warning: Clock skew detected. Your build may be incomplete
    

      我把时间改回去之后,就ok了,看来Qt creator 编译代码时依赖系统的时间。

      网上有说是将所有的.o清除掉重新编译即可,这个我没试。

    3、常量中有换行符 这个错,我使用的是qt5.9.6+msvc2015编译器,给按钮起个中文名就报这个错。

      解决办法:

        1)、设置 工具 ->选项->文本编译器->行为->默认编码:UTF-8,UTF-8 BOM:如果编码是UTF-8则添加。

        2)、在这页面中添加 execution_character_set("UTF-8");

  • 相关阅读:
    Nacos深入浅出(四)
    Nacos深入浅出(三)
    Nacos深入浅出(二)
    Nacos深入浅出(一)
    Mycat(1)
    redis事务
    git常用的方式
    redis主从复制
    redis持久化RDB和AOF
    Quartz
  • 原文地址:https://www.cnblogs.com/airduce/p/10283651.html
Copyright © 2011-2022 走看看