- 博客(5)
- 资源 (25)
- 收藏
- 关注
转载 关于QT用CMake编译
昨天刚到新公司,公司的代码都托管到服务器上面,想在服务器上面用QTCreate开发,编译是不可能了,于是换成了Cmake编译文件。抛弃掉了pro文件。写一个CMakeList文件project(windowsflags)cmake_minimum_required(VERSION 2.8.12)find_package(Qt4 REQUIRED)include(${QT_USE...
2018-09-19 18:34:57 1299
转载 QT绘图及动画系统
Qt 提供了内置的绘图系统以及独立的QtOpenGL模块提供对OpenGL的支持。Qt提供了基于状态机的QPainter系统和面向对象的Graphics View系统。QPainter基于状态机的绘图系统主要包含QPainter、QPaintEngine、QPaintDevice 三个类。QPainter有三个主要参数分别用于设置画笔(QPen)、画刷(QBrush)、字体(font)...
2018-09-10 10:38:11 2481
转载 关于QT写XML文件出错的问题
最近在QT中学XML文件发现一个bug,文件重复读写多次后,内容出现错误。上图:最后一排多了root >的字符,会导致文件格式出错,读不出文件来。导致文件出错的原因是文件的XML写的时候open权限出错,我这里选择的是ReadWrite,导致新写入文件是,文件内容不会被清空,如果上一次的文件长度比这一次的文件长度要长,就会出现上图所示的情况。所以在读写文件的时候...
2018-09-08 16:32:53 1441
转载 Qt之类反射机制
在java语言中,可以使用getObject(String)函数,从类型直接构建新的对象。而在C++中是没有这种机制的,Qt虽然提供了元对象机制,但只可以获取对象的类名,不能反向构建。所以搜索一下资料,实现了类反射,但还是觉得美中不足,因为其必须继承QObject类,限制其灵活度。有更好想法的小伙伴可以留言一起学习~~~~代码如下:objectfactory.h#inclu...
2018-09-06 11:24:31 602
转载 QT5反射机制(内省)
Qt的元对象系统除了提供信号/槽机制的特性之外,它还提供了以下特性: QObject::metaObject() 返回关联的元对象 QMetaObject::className() 在运行时状态下返回类名 QObject::inherits() 判断类的继承关系 ...
2018-09-06 11:21:08 464
QT_GoogleMap
2018-03-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人