自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (7)
  • 收藏
  • 关注

翻译 QML数据模型(Model)

QML数据模型(Model)QML中的ListView,GridView和Repeater等元素需要数据模型来提供要显示的数据.这些元素需要一个为模型中的每一项数据生成一个实例的代理组件(delegate component).模型可以是静态的,也可对其动态修改,插入,删除,移动.给代理提供的数据通过叫做角色的数据绑定到代理.下面的ListModel有两个角色,type和age,ListV

2012-09-24 11:41:22 30193 7

翻译 QML动画和过度

动画(Animation)和过度(Transition)元素Transition - 状态改变的过度动画SequentialAnimation - 串行执行动画ParallelAnimation - 并行执行动画Behavior - 为属性变化指定默认动画PropertyAction - 动画中设置立即改变的属性值(Sets immediate property changes durin

2012-09-20 22:52:42 16874 1

翻译 使用QML视图显示数据

视图是包含项目的集合.他们富有特色,可自定义风格和行为Qt Quick图形元素提供了几个标准的视图:ListView 水平或垂直列表中排列项目GridView 在一个有效空间的网格内排列项目PathView 在路径上排列项目WebView - 可在QtWebKit QML Module中使用.与其他视图不同,WebView 不具有全部视图特性,需要与Flickable组合创建一个像

2012-09-20 21:31:22 7383

翻译 在QML中管理动态对象

原文地址:http://doc.qt.digia.com/4.7-snapshot/qdeclarativedynamicobjects.htmlQML提供了很多种方式动态创建和管理QML对象.Loader,Repeater,ListView,GridView和PathView都支持动态对象管理.对象也可在C++中创建并管理,这是QML\C++相结合的应用程序首选方法.QML也支持

2012-09-20 10:41:28 11815 1

翻译 C++程序中使用QML绑定机制

原文地址:http://doc.qt.digia.com/4.7-snapshot/qtbinding.htmlQML被定为一种可容易使用C++扩展,并可扩展C++的语言.使用Qt Declarative模块中的类可在C++中加载和操作QML中的组件,通过Qt的元对象系统,QML和C++对象可轻易的使用信号和槽机制进行通信.此外,QML插件可以创建发布可重用QML组件.你可能有很多种理由要

2012-09-18 13:29:24 17896 4

转载 利用opencv提取Hu不变量特征 形状匹配 机器学习识别手写数字 傅里叶变换

void GetHu(string image_path)  {      IplImage *src_image = cvLoadImage(image_path.c_str(),0);        CvMoments moments;      CvHuMoments hu_moments;      cvMoments(src_image, &moments,0);

2012-09-15 12:15:08 8441 1

原创 QML负责GUI,C++负责业务逻辑的范例

在declarative目录中,有个minehunt范例,实现了在C++中加载QML界面,并用C++来处理QML界面上的鼠标动作.这种思路和传统的GUI相似,感觉比较顺畅.否则运行一个QML,还要使用qmlviewer,上面带一大堆菜单按钮,看着够别扭的.在main函数中,创建了一个QDeclarativeView实例,这个实例负责显示QML界面.接着创建负责处理业务逻辑的MinehuntGa

2012-09-13 11:04:55 11765 3

原创 QML范例详解

研究了一段时间QML,现在对Qt中的一个计算器范例的代码进行分析,并总结一下前面学习的内容.Qt这种语言大多数还是被用于嵌入式设备上,而QML则是专为嵌入式设备而生的.Qt在桌面开发上占据的比例很小,而且已被Nokia出售,未来的前景如何谁也不好说.但Qt确实很棒,祝福一下吧,如果以后Qt支持android和苹果的开发了,在继续深入研究.上图是运行效果图,界面风格确实很漂亮.鼠标点击按钮后

2012-09-06 19:58:39 39448 2

翻译 QML语法

QML是一种声明式的语言,用来描述程序的用户界面:两个方面--外观和行为.在QML中用户界面被描述为带有属性的对象的树.QML中使用JavaScript作为脚本语言,因此深入学习QML前应先多了解一下Javascript.QML基本语法QML是这个样子的: import QtQuick 1.0 Rectangle { width: 200 height:

2012-09-05 19:47:04 6258

翻译 QML编程入门

欢迎来到声明式UI语言QML的世界.在本入门教程中,我们使用QML创建一个简单的文本编辑器.阅读这个教程后,就可以使用QML和Qt C++开发应用程序了.安装首先需要安装包含Qt Quick的Qt最新版本,现在是Qt4.7.安装教程包括安装说明书和不同平台的需求.Qt Quick包含一个叫做QML的声明式语言,Qt Declarative Module,和 QML Viewer

2012-09-02 22:50:01 86558 9

翻译 QML代码与现有Qt UI代码整合

有很多方式可将QML整合到基于QWidget UI应用程序中,具体方案依赖于UI代码的特征.与基于QWidget的UI整合如果有一个基于QWidge的UI界面,可使用QDeclarativeView整合QML部件.QDeclarativeView继承于QWidget,因此可像其他QWidget部件一样添加到用户界面中. 使用 QDeclarativeView::setSource()向

2012-09-02 12:50:39 10699 1

Delphi使用GDI+绘图测试程序

在Delphi中使用GDI+,范例中包含GDI+各种效果的测试。

2012-09-06

Qt不规则窗体程序,含调用天气预报和翻译WebService

使用Qt实现的不规则窗体,实现了按任意png图形确定窗体形状.以及调用WebService实现天气预报和翻译功能.

2012-06-26

FIBPlus主细表操作

FIBPlus主细表操作,适用于FireBird InterBase FIBPlus入门者.

2012-01-11

FIBPlus事务

翻译的FIBPlus事务入门文档,适用于FireBird InterBase入门者.

2012-01-11

DataSnap2010白皮书翻译

DataSnap2010白皮书,入门经典。为了自己看着方便抽空翻译出来了。共享给大家。请大家批判着看,翻译错了别骂我。多谢。这东西可以取代RO了。里面有几个地方文字翻译错了,打错字了。对不住大家。本想从新上传,可这里不能修改资源。大家将就着也能看。

2010-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除