- 博客(7)
- 资源 (6)
- 收藏
- 关注
转载 Qt界面多语言国际化的实现
Qt为国际化的实现提供了简便的方法。下面使用Qt Linguist示例一个中文语言界面的生成。 英文界面: 步骤如下: (1) 首先是准备一个已经编译成功的工程,并且界面中的需要多语言支持的界面元素均使用了“tr()”函数。如:tree->setHeaderLabel(tr("Example")); QTreeWidgetItem *note1 = new QTreeWidgetItem(Q
2016-05-30 15:29:11 592
原创 shader内置变量和函数功能注释
1、uint CreateShader(enum type) : 创建空的shader object; type: VERTEX_SHADER, 2、void ShaderSource(uint shader, sizeicount, const **string, const int *length):加载shader源码进shader object;可能多个字符串 3、void Co
2016-05-25 11:14:59 10836
原创 Qt触屏放缩事件
Qt针对触屏发出的消息名称是QEvent::Gesture,启用该事件的方法为: 1、重写 event事件:bool event(QEvent*){ if (event->type() == QEvent::Gesture) { return gestureEvent(static_cast<QGestureEvent*>(event)); } re
2016-05-13 14:50:23 2353
原创 Opencv中图像的HSV通道颜色判定
HSV格式的图片的各通道取值范围 H:0-360 S:0-1 V:0-1 然而在Opencv中的8Bit取值最大只能到255(32Bit的没事),所以在转换时,被除了2,范围变成了0-180. 而S和V通道则为0-255.以下会以标准的HSV来说,用到Opencv里转化下就好。HSV中的H通道时保存的色调,从0-360依次为红,橙,黄,绿,青,蓝,紫。但是分布不是均匀的。
2016-05-11 17:35:10 3433 1
原创 Qt样式表的使用
Qt中可以灵活的使用层叠样式表(CSS),其语法和CSS很相似。因为HTML CSS的灵活性,所以可以很方便的为QT界面设计自己需要的外观。除了子类化Style类,使用QT样式表(QStyleSheet)是另一种快速改变QT程序UI风格的方法,它很大程度上借鉴和参考了 HTML层叠样式表的语法和思想。StyleSheet文件的默认后缀名为qss,可通过命令行参数 -stylesheet filena
2016-05-10 17:29:05 1078
转载 Qt之自定义搜索框
简述 效果 细节分析 Coding 源码下载简述关于搜索框,大家都经常接触。例如:浏览器搜索、Windows资源管理器搜索等。当然,这些对于Qt实现来说毫无压力,只要思路清晰,分分钟搞定。效果细节分析实现细节需要如下步骤:组合实现,输入框+按钮 事件关联 获取输入文本,进行文本搜索 为了更人性、易用,这里有一些细节需要注意:输入框的文本不能处于按钮之下 输入框无文本时必须给与友好性提
2016-05-10 11:32:37 1015
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人