[TOP]
My Qt demo
Qt:4.8.6
编译时均取消影子构建
多线程实例测试
继承自QObject,通过信号与槽形式触发通信,在主线程中使用moveTothread()方法创建了多线程
外部添加了定时器,定时发送信号给obj,这样实现了循环处理数据
Qt 和百度地图进行交互demo
Qt:4.8.6
javascript:2.0
主要实现Qt和js双向数据交互
-
- 数据经纬度信息后可以在地图中添加一个标记(marker)
-
- 点击对应的marker可以获取该标记的经纬度信息;
数据转换工具
界面封装库
Qt:4.8.6
工具栏:
横排工具栏 :
TableView嵌入CheckBox,采用自定义委托和模型
实现的主要功能:
- 动态插入数据;
- 动态删除数据;
- 支持多选/全部选中对数据进行删除;
- 对数据进行动态修改(待完成)
OS | W7 64b |
---|---|
Qt | 4.8.6 |
编译器 | mingw32 |
...待完善
- XML文件操作demo
- SVG图片操作
10.LMThreadOP
- 多线程操作,加快计算速度
使用QQueue创建了一个消息队列,消费者线程从中读取数据,处理后通过信号将结果发送出去.
11.LQImageOP
QImage操作图像像素
分页存储过程或者页面分页中的分页算法:
int pagesize // 每页记录数
int recordcount // 总记录数
int pagecount // 总页数
pagecount=(recordcount+pagesize-1)/pagesize
此方法得出的结果为实际页码
pagecount=(recordcount-1)/pagesize
此方法得出的结果为实际页码-1
一般用于显示行政区域使用,比如陕西省、西安市、长安区
- V0.0.6 添加python和Qt混合编程demo(PythonQtDemo);
- V0.0.7 添加XML操作demo
- V0.0.8 添加SVG图片属性值修改demo
- V0.0.9 添加多线程demo
- V0.1.0 添加QImage操作图像素
- V0.1.1 添加QListWidget分页排序
- V0.1.2 添加多级下拉框组件使用示例