
QT开发笔记
灵客风
什么都不能阻挡我对代码的热爱,坚信代码改变世界的信仰,信誓旦旦要做一只强大的code工程师,希望自己的研究能帮助更多的人!!!
展开
-
QT下载资源
QT下载资源最近因为项目需要,打算QT开发桌面端GUI,下载QT开发包,点开官网真是云里雾里,下个包感觉好费劲。在网上找了找,到[http://download.qt.io/ ]下方便快捷,需要的都有!Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗原创 2017-03-15 10:50:56 · 748 阅读 · 0 评论 -
QT自定义控件之圆形头像的实现
我们经常浏览网页都会看到很多地方使用了圆形的头像,最常见的无外乎QQ软件中的联系人头像了,还是截个图看一下好了,来来来,上图………… 有木有看到???好了,接下来我们来说一下如何实现这个圆形头像,之前笔者搜索网上看到实现思路基本上都是通过图片遮罩来实现的,在这里笔者就不予置评了,其实Qt已经很完善的内置了很多的API,如果你对Qt的2D绘图比较熟悉的话几行代码就可以实现了额!好了我们上代码:voi原创 2017-10-06 15:44:55 · 3454 阅读 · 2 评论 -
QT之QRect函数QRect::adjust()函数解析
开发中使用到QRect的adjust函数,查阅官方文档的解释并不是很明白,索性还是自己动手实践一下:我们先假定一个起始坐标(20,20),宽和高均为100的矩形,然后我们用drawRect()函数画出来,下图中的绿线所示,然后我们使用adjust(-10,-10,10,10)对该矩形进行调整,使用drawRect()函数画出来的图形为蓝线所示adjust()函数原型为void ...原创 2017-09-01 16:23:18 · 22532 阅读 · 5 评论 -
QT问题记录之warning: ‘xxx’ will be initialized after [-Wreorder]
在使用Qt进行Application开发的过程中,经常出现如下警告:warning: ‘xxx’ will be initialized after [-Wreorder]一直没有在意是什么原因导致的问题,后经测试发现,其实是由于我们在初始化成员变量的时候没有按照成员声明的顺序初始化造成的,所以以后在使用Qt进行开发应用程序时,应该按照头文件中成员变量声明的顺序进行初始化就不会出现上述的警告了,即使原创 2017-09-23 16:53:32 · 6183 阅读 · 2 评论