Qt - Debug

来源:互联网 发布:上课玩手机神器淘宝 编辑:程序博客网 时间:2024/06/05 23:57

这篇就集合一下自己平时使用Qt的一些问题和小技巧吧。

问题

  1. GraphicsItem中的signal使用
    在GraphicsItem的继承类中使用signal,编译会报错。需要让GraphicsItem同时继承GraphicsItem(subclass) 和QObject两个类。
    在多重继承时,QObject要放在最前面。
    比如: class QMyItem : public QObject, public QGraphicsItem
    然后在类中加入Q_OBJECT, 才能使用信号槽

  2. Qt正则使用中文

    QString s = tr("这样那样的户型图");s.replace(QRegExp("户型")," ");

    将户型两个字替换成空格

技巧

轮子

这里总结一些自己平时使用比较多的轮子。

  1. 软件更新模块

  2. 键盘

  3. 颜色拾取

  4. 天池常用几个类

  5. 集成OpenCV

  6. GraphicsView+ OpenGL

0 0