2。1。5svg图形文件浏览器显示效果来:自[优.尔]论,文-网www.youerw.com +QQ752018766-
目前市面上大多数主流浏览器都能兼容显示SVG文件效果, 图2。3为之前代码的显示效果,分别是一个矩形,和一个组合图形,其中组合图形以引用公共属性的方式实现。
图 2。3 SVG效果示例
2。2Qt框架介绍
2。2。1Qt简介
Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可以用来开发控制台和服务器等程序。Qt是一个面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,易于扩展,允许组件编程。诺基亚公司在2008年收购奇趣科技,由于安卓系统的出现替代了塞班系统,Qt在智能手机方面并没有得到很好的发展。直到2012年,Qt被Digia收购。2014年4月,跨平台集成开发环境Qt Creator 3。1。0正式发布,新增Beautifier、WinRT等插件,废除了python相关的调试接口, 集成了基于Clang的C/C++代码模块,并在对Android系统的支持上做出了相应调整,从而实现了全面支持Android、WP、iOS。