- 博客(5)
- 收藏
- 关注
原创 QPixmap加载图片失败,有可能是图片太大
最近在做一个项目,客户给了10几张cad画的图,后缀是.dwg,需要放到我们客户端的电子地图了,他们想在图片上添加监控点,但是我们客户端只支持jpg、png、bmp、jpeg格式的图,这就需要转换图片,然而我就在这个过程中就遇到了几个坑。各坑及解决方法如下: 1、cad图太大,没有换图纸尺寸,直接导出成pdf,pdf再用ps转jpg,转出来的图片很模糊,一放大就看不清楚;2、cad图导出...
2018-06-25 18:57:17 6410 1
原创 Qt判断字符串是否是纯英文,纯中文,纯数字,英文或数字,中文或数字
做项目的时候需要对字符串做下校验,以下是在前辈们的肩膀上并结合自己项目的需要做的一些总结内容。是否是纯英文bool AIFaceDBConfig::IsEnglish(QString &qstrSrc){ QByteArray ba = qstrSrc.toLatin1(); const char *s = ba.data(); bool bret = t...
2018-06-15 18:03:25 10076 5
原创 使用QColorDialog颜色编辑选取对话框来拾取颜色,来动态改变界面整体的颜色风格,简单实例
最近在做一个项目,需要把客户端界面的颜色改变成为客户需要的颜色,但盖起来相当麻烦,于是就想到QColorDialog来拾取颜色,动态的改变界面的颜色,但是这种方法只适用客户端开始设计的时候就随之引入。下面是代码:Widget.h#ifndef WIDGET_H#define WIDGET_H#include <QWidget>#include <QColorD...
2018-06-15 16:22:29 2448
原创 QT创建和使用INI配置文件
单独把配置文件写成一个类的好处是,在需要用到读写配置的类中只需要把配置的头文件包含进来就直接可以调用其方法,下面就是读写配置的代码,设置完毕重启生效。widget.h#ifndef WIDGET_H#define WIDGET_H#include <QWidget>namespace Ui {class Widget;}class Widget : pub...
2018-06-07 18:02:06 9588 1
原创 Qt小技巧
下面写的都是我自己在工作遇到的一些小问题,我总结下来了,希望对你会有用,以后都会有更新。1、使按钮移动按下有凹陷效果QString qstr_border_normal = "QPushButton{background-color: rgba(0,0,0,0);border: 1px solid rgb(135,135,135);color: rgb(255, 255, 255);}...
2018-06-06 17:41:41 1092
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人