您当前的位置: 首页 > 

龚建波

暂无认证

  • 4浏览

    0关注

    312博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

《QDebug 2021年7月》

龚建波 发布时间:2021-07-28 01:08:56 ,浏览量:4

一、Qt Widgets 问题交流 1. 二、Qt Quick 问题交流 1. 三、其他 1.QPainterPath 的 fillRule

QPainterPath 填充路径时有两个规则,奇-偶(默认)和非零环绕。

奇-偶规则(Odd-even Rule):路径内任意一点引向外任意方向引一条线,与路径相交的次数为奇数则在多边形内部,为偶数在外部。

非零环绕数规则(Nonzero Winding Number Rule):路径内任意一点引向外任意方向引一条线,与顺时针方向路径相交+1,与逆时针路径相交-1,最后结果不为0则在多边形内部,为0在外部。

2.对 signals 和 slots 宏定义

使用 signals 的宏定义 moc.cpp 不会生成信号函数,但是对 Q_SIGNALS 宏定义可以生成。

3.编译提示 Assignment needs exactly one word on the left hand side.

提示赋值符号左边只需要一个单词,也给出了 pro 文件的行号。很有可能是 pro 文件 += 中间有空格,如:

 将多余的空格删除即可。

4.读写 url 中的 query 参数

QUrlQuery 可用于 query 参数的拼接和解析

    QUrl url("http://192.168.0.1:1234/test");
    QUrlQuery query;
    query.addQueryItem("age",QString::number(10));
    query.addQueryItem("name","bob");
    url.setQuery(query);
    qDebug()            
关注
打赏
1655829268
查看更多评论
0.0804s