- 博客(9)
- 资源 (10)
- 收藏
- 关注
原创 【QT】字符串中文
QString内部采用Unicode编码方式,当字符串存在中文时,需要根据系统的本地编码方式进行转换。一般在Window开发环境里,是GBK编码,在Linux开发环境里,是utf-8编码。 通过QTextCodec类转换字符串编码。 示例QString转const cahr*: QTextCodec *codec = QTextCodec::codecForName(“gb18030”);
2016-10-27 16:08:14 688
原创 【QT】事件过滤
相关模块:QEvent类、eventFilter、QObject::installEventFilter() 事件过滤函数:bool eventFilter(QObject *obj, QEvent *event) 可以在任意一个对象中添加事件过滤,事件过滤中涉及的对象必须先安装事件过滤函数QObject::installEventFilter() 。事件过滤可以避免重写对象中的事件响应函数,
2016-10-26 15:38:24 357
原创 【QT】处理图像数据
1.图像数据读取/保存 QImage类,可以通过文件或者数据流获取图像数据。通过文件读取: QImage::QImage(const QString &fileName, const char *format = Q_NULLPTR) 支持以下格式: Format Description Qt’s support BMP Windows Bitmap Read/w
2016-10-24 20:04:51 7859
原创 【QT】通过qt designer开发ui
基于QT 5.1.0 1. 在vs中查看qt designer创建ui的源码:“Generated File”下的“ui_XXXX.h”,注意每次修改ui后需要重新编译一次才能生效,对于vs是只读的,即vs中无法修改;或者在qt designer中的“窗体”-“查看代码”。 作用:在qt designer中增加一个动作或者信号槽之后,我们不知道具体的类名,通过查看这个头文件可以获知。
2016-10-24 17:55:19 1154
原创 【QT】控件自适应窗体大小
基于qt 5.1.0 在qt designer(设计师)中使用布局控件(layout),总共有4种:vertical、horizontal、grid、form 三步曲: 1. 创建layout,如grid 2. 将控件拖入layout中,并设置控件的布局为grid,并修改sizePolicy属性,如下 A. Fixed:控件不能放大或者缩小,控件的大小就是它的sizeHint。 B. M
2016-10-24 15:33:57 3768
原创 【学习OpenCV】内存数据输出至xml
xml1、类 cv::FileStorage2、用法bool open(const String& filename, int flags, const String& encoding=String()); //打开xml文件void release(); //关闭xml文件输入、输出方法直接按照iostream的方式3、示例const char* path = ;cosnt c
2016-10-13 09:46:10 965
VS2010运行库(包括mfc)
2016-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人