3 uriel_chiang

尚未进行身份认证

暂无相关简介

等级
TA的排名 5w+

QT使用Popup的小窗口无法显示中文

问题:最近在给软件附增权限管理时发现,采用弹出一个具有Popup的小窗口获取账号密码的登录输入信息时,无法输入中文,并不是QLineEdit设置成了不接受中文,而是即使切换到中文输入法也无法打出来中文的弹出信息。原因:不太明确,网上认为是Qt::Popup属性可能存在bug解决方式(网上查到两种):在小窗口setWindowFlags(Qt::Popup)时改为setW...

2018-11-07 14:51:09

谷歌地图API 学习(一)

google.maps.Marker1.创建方法varmarker=newgoogle.maps.Marker({  position:pointGGPos,//谷歌地图经纬度  map:map,//当前地图对象draggable:true,//是否可拖拽  icon:imageRed,//icon对象  title:"imageRed"//标题 ...

2018-05-14 20:21:23

谷歌离线地图基础

一.需要文件gapi3文件夹:存放接口等tilemap文件夹:存放图片gapi.js文件maptool.js文件二.html配置<scripttype="text/javascript"src="gapi.js"></script><scripttype="text/javascript"src="maptool.js"

2018-05-14 20:20:45

QTransform

概述提供2维坐标系统转换包含:位移、缩放、扭曲、旋转还有映射这是一个仿射变换矩阵(affinetransformation),它包含了坐标系转换所需要的所有信息但是也不用了解这么多,记住方法就可以了方法translate(qrealdx,qrealdy):平移-对坐标系沿着x轴移动dx、沿y轴移动dyscale(qrea...

2018-05-03 21:06:09

QGraphicsSvgItem

概述作为一个可以使用svg文件的QGraphicsItem,添加于QGraphicsScene,可使用QGraphicsView进行查看。-特点:1.提供SVG的渲染方式,可以使用SVG文件路劲进行构建对象;2.提供setElementId()渲染部分SVG文件,调用时,只用其设定元素和其子元素才会被渲染,对于大文件中为小元素进行渲染3.setSize()设置大小...

2018-05-03 20:59:47

QT 仪表盘制作

QT主要提供三种图形界面:Widget,Graphics,QMLWidget:适用于大量数据交互Graphics:适用于场景中很多图元的QML:解释型,属于轻量级界面,不适合大量数据交互,偏向视觉这里提供的界面设计思想基于Graphics框架,采用SVG进行设计这里参考了一款飞行的开源软件https://sourceforge.net/projects/qfi/思路:...

2018-05-03 20:52:25

InKscape 进阶

粘贴Ctrl+C复制对象或Ctrl+X剪切对象粘回原始位置Ctrl+Alt+V粘贴样式Shift+Ctrl+VSVG路径编辑节点工具(F2)光标arrow键,Tab,[,],<,>的作用与选择工具中一样,但作用于节点,而不是整个绘图对象。在路径上的任意位置双击或Ctrl+Alt+Click可以添加节点。选中节点...

2018-05-03 20:42:48

InKscape 基础操作

F1拾取器(Selector)按下Ctrl来进行水平或竖直移动按下Ctrl来进行水平或竖直移动再次在矩形上单击,控制器会发生变化按下Ctrl以保持旋转的角度为15度的整数倍按下Ctrl以保持扭曲(倾斜)的角度为15度的整数倍。群组选择一个或多个对象后,按Ctrl+G可以将它们组合在一起选中一个或多个群组后,按Ctrl+U可以解散组合填充与轮廓Shif...

2018-05-03 20:41:53

windows下QT无法输入中文

现象描述:在Error:Couldnotdecode…With“UTF-8”-encoding,选择了编码GB2312或者GB180302.QTCreator打开该文件,无法输入中文,即使显示输入的是中文,也无法键入原因:不清楚解决:用记事本打开该文件,通过另存为转换编码方式为utf-8,保存,而后打开,可正常编辑...

2018-03-28 15:39:30

Qt添加新类时出现 error: LNK2019: 无法解析的外部符号 解决

原因编译器未识别该新类的名字解决项目右键清除qmake(重新让编译器识别所有类)构建

2018-03-27 09:50:53

QT判断鼠标是否在某子窗口控件上方

QT判断鼠标是否在某子窗口控件上方需要注意的是,子窗口获取geometry,是相对于父窗口的相对位置,QCursor::pos()获取的是鼠标绝对位置,要不将父窗口的相对位置进行换算,要不将鼠标的绝对位置进行换算,这里本文采用将鼠标绝对位置换算到控件上,示例代码如下:if(ui->groupBox->geometry().contains(this->mapFromG...

2018-03-20 15:54:51

QT布局之子窗口空隙

QT布局之子窗口空隙情况概述:有时候我们在QT布局时发现,两个子窗口之间有恒定的间隔,或是子窗口边界无法和父窗口重合,有间隙,无法缩小了,有时候对界面的紧凑性很有影响解决方案:对其父窗口的属性进行设置,一般子窗口会继承父窗口的属性,所以使用的时候小心不要把不需要改变属性的子窗口进行改变了操作:修改子窗口间隔:父窗口(Widget)属性:属性名用途...

2018-03-20 15:48:58

库文件的环境配置问题

使用库文件的程序,配置环境变量需要注意,如果环境变量中有两个相同的库文件,在程序调用库文件时,只会调用环境变量中第一个找到的库文件

2018-03-07 16:00:17

vs编译编译debug和release版本的问题

vs编译编译debug和release版本的问题问题描述debug版本–编译正常,使用正常release版本–编译正常,使用时逻辑错误发现原因抽象描述:在编译release版本时,由于该方式编译的优化,导致类的多态出现问题具体描述:编译器对release版本的编译过程中,对没有赋值,需要过滤的对象没有过滤出去,而进行多态的向下转换时编译器将未赋值的变量进行赋值了...

2018-03-07 15:58:06

Q_OBJECT 引发lnk2001

链接错误,一般是由于新增Q_OBJECT后,使用vs编辑,但sln解决方案没有更新建议:删除sln,重新编辑

2018-02-05 21:30:12

使用QT查看当前目录很实用的一句话

qDebug()

2018-01-24 15:52:50

如何去学习

学习就不要待在舒适区人生要学会怎么使用套路如同使用框架进行学习如何去处理问题,这些是前人们总结出来的经验,你需要不断的总结经验才知道如何更好地去处理这些问题,获取更好地方法,这里可以向各行各业的老司机高手们学习概念性学习所谓概念,就是很多很多语言超级精炼的提炼出来的,理解一个概念,需要理解到这个概念之后的很多知道重复,反复地重复真正的学习重来就不是什么开心的事情,你需要大量地重复地练习来让脑子里面的

2017-11-23 16:48:27

笔记是对一本好书最大的敬意

一:怎么去读书强力研读:-特点和效率-不好玩-用的时间很少-不追求快一本书两遍,而且只读两遍:-第一遍:正常通读-第二遍:读书笔记也就是,第一遍陷进去,第二遍跳出来二:怎样做读书笔记笔记:最好是可以做到取代原书的地步注意四点:-逻辑结构-亮点-自己的看法和心得-书与书之间的联系三:思维导图一般是先发散后集中-读书笔记或者会议

2017-11-23 16:47:49

邓巴定律

是什么:每人对交往的人际关系复杂度不超过150人,即使在互联网上超过150人的交流,也不是互相交际的,比如公众号。为什么:人类大脑的节省能量的定律,超过了150人基本就没有意义了。意义:

2017-11-23 16:46:53

文科生思维VS理科生思维

是什么:文科生思维传统思维模式,进化过程中形成的吗,生存思维至上,单项选择一般使用是非善恶,理科生思维多项选择思维,综合性选择和比较,进行大量比较,引导出一个概念–》机会成本为什么:文科生思维理科生思维意义:文科生思维相信直觉判断理科生思维相信专业人员

2017-11-23 16:46:16

查看更多

勋章 我的勋章
    暂无奖章