六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 106|回复: 0

使用QML实现浮动桌面搜索框

[复制链接]

升级  34.67%

24

主题

24

主题

24

主题

秀才

Rank: 2

积分
102
 楼主| 发表于 2013-2-7 07:12:37 | 显示全部楼层 |阅读模式
前段时间接触了一下QML,深深地被这门强大易用的语言所吸引。
QML的语法类似CSS,可以引入javascript作为逻辑,还能够和C++对象交互。
QML带来的好处至少有以下几点:
 

  • 分工更明确:设计师可以专攻QML制作UI,C++工程师也能专注于自己的本职工作。
  • 开发更高效:重新编写的QML不需要编译(因为它是一门脚本语言),所以只需要刷新一下你的QML Viewer就可以了。
  • 界面更精美:QML开发和网页开发很相似,所以我们可以比较容易地把一个精美的网页效果移植到本地程序。
  • 风格更一致:Qt本身是一个跨平台的开发框架,所以我们在Window XP上看到的是一个样子,Win7上看到的是另一个样子,到了Ubuntu或者Mac更是变了模样,使用QML可以屏蔽这些不一致。
下面带来一个简单的示例,希望对读者们有帮助。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表