![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
qt
玉颔
毕业于武汉大学,工学硕士。多年来一直从事点云与网格数据处理的算法研发,本人博客主要介绍自己的一些经验与研发心得和成果。对于有些成果因工作原因,其原理不便发表,也不能发论文望大家理解。
展开
-
QIntValidator与QDoubleValidator不起作用的解决方法
相信很多QT的开发人员都遇到了这个问题,对于问题的解决方法都是重载成员函数。网上关于QIntValidator的解决也不彻底,例如设置范围为(0,2)后,还可以输入002,0001这样的数据。对于QDoubleValidator的解决方法都是设置QDoubleValidator::StandardNotation,这个根本解决不了问题,只是在判断的时候选择标准计数方式和科学计方法。下面是本人的解决方法,...原创 2021-01-20 17:57:50 · 4009 阅读 · 2 评论 -
关于Qt设置Brush不起作用的问题及判断是否有填充色
该问题出现在QGraphicsItem重写paint或者QWidget重写paintEvent中,对于多边形在外面设置brush,但不起作用。看如下定义便知道原因了:由定义可知,两种定义的区别: QBrush brush1; brush1.setColor(QColor(255,0,0)); 其中Qt::BrushStyle为NoBrush QBrush brush2(QColor(255, 0, 0));其中Qt::BrushStyle为SolidPattern...原创 2020-10-15 16:36:55 · 2618 阅读 · 0 评论 -
Qt QComboBox下拉线宽选择
在网上搜了一下没有找到QComboBox下拉线宽选择的救命,只有下拉颜色的选择,引用链接如下:https://www.cnblogs.com/chechen/p/12219644.html,然后仿着颜色的示例写了一个(稍微改一下就可以进行线样式选择),以实现以下效果:原理比较简单就不讲解了,下面是实现代码:#ifndef Q_PEN_COMBOBOX_H#define Q_PEN_COMBOBOX_H#include<QComboBox>#include<QLabel.原创 2020-10-14 21:22:43 · 1411 阅读 · 0 评论 -
QT5.8 中创建插件时Q_INTERFACES提示Undefined interface
最近由于项目的需求需要用QT+GDAL写一套二维的针对遥感影像和矢量数据的平台,整个平台的架构以可动态加载和卸载的插件形式。对于QT和GDAL本人都是小白从来没有碰过,在开发的过程中遇到了比较多的坑 。本项目开发使用的是VS2013,QT5.8.0,在编写插件时,遇到了Q_INTERFACES提示Undefined interface。在网上百度了,目前给出的解决方法有以下两个:(1)https://blog.csdn.net/sinat_18811413/article/details/1056750原创 2020-09-16 21:13:32 · 4299 阅读 · 9 评论