当前位置:  软件>C/C++软件

跨平台的C++应用和UI开发库 Qt

    来源:    发布时间:2015-02-19

    本文导语:  Qt 是一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt是完全面向对象的,很容易扩展,并且允许真正地组件编程。 基本上,Qt 同 X Window 上的 Motif,Openwin...

Qt 是一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt是完全面向对象的,很容易扩展,并且允许真正地组件编程。

跨平台的C++应用和UI开发库 Qt[图片] 跨平台的C++应用和UI开发库 Qt[图片] 跨平台的C++应用和UI开发库 Qt[图片] 跨平台的C++应用和UI开发库 Qt[图片]

基本上,Qt 同 X Window 上的 Motif,Openwin,GTK 等图形界 面库和 Windows 平台上的 MFC,OWL,VCL,ATL 是同类型的东西,但是 Qt 具有下列优点:

  • 优良的跨平台特性:

    Qt支持下列操作系统: Microsoft Windows 95/98, Microsoft Windows NT, Linux, Solaris, SunOS, HP-UX, Digital UNIX (OSF/1, Tru64), Irix, FreeBSD, BSD/OS, SCO, AIX, OS390,QNX 等等。

  • 面向对象

    Qt 的良好封装机制使得 Qt 的模块化程度非常高,可重用性较好,对于用户开发来说是非常 方便的。 Qt 提供了一种称为 signals/slots 的安全类型来替代 callback,这使得各个元件 之间的协同工作变得十分简单。

  • 丰富的 API

    Qt 包括多达 250 个以上的 C++ 类,还替供基于模板的 collections, serialization, file, I/O device, directory management, date/time 类。甚至还包括正则表达式的处理 功能。

  • 支持 2D/3D 图形渲染,支持 OpenGL
  • 大量的开发文档
  • XML 支持
  • 在线Qt文档:http://www.ostools.net/apidocs/apidoc?api=qt


        
     
     

    您可能感兴趣的文章:

  • C++ 应用服务器 CPPSERV
  • 在Linux下用C++桌面应用程序
  • 各位仁兄贤弟:Java Applet 有没有可能嵌入 C++ 应用程序?应该如何做?谢谢
  • 高性能的网络应用的C++库 Herm
  • C++应用服务器 CWSS
  • C++ Web应用服务器中间件 MYCP
  • C++ clock()解析如何使用时钟计时的应用
  • C++模板特例化应用实例
  • C++并行应用开发包 Thrust
  • C++单例模式应用实例
  • 安卓应用开发通过java调用c++ jni的图文使用方法
  • 高并发C++应用程序框架 saf application framework
  • C++中拷贝构造函数的应用详解
  • LINUX环境C++动态链接库如何才能被C应用程序调用?急急!
  • 深入理解C++的动态绑定与静态绑定的应用详解
  • C++ explicit关键字的应用方法详细讲解
  • C++中共用体的定义与应用总结
  • 深入探讨C++父类子类中虚函数的应用
  • C++中new与delete、malloc与free应用分析
  • C++的Web应用服务器 Tntnet
  • 怎样开发在LINUX 上运行的应用程序,像WINDOWS桌面应用程序一样
  • 开发java应用,用什么开发工具好呢?
  • 关于linux内核开发和应用开发的区别
  • 应用于图形终端的界面开发用什么开发工具好?
  • Linux Kernel/Network 技术QQ群14888802,只加有内核开发、TCP/IP协议栈开发的程序员,不加新手和做应用开发的程序员。
  • 应用服务器开发库 libADSL
  • 快速应用开发解决方案 OpenROAD
  • 在线移动应用开发平台 AppCan
  • Web 应用开发框架 B3log Latke
  • 快速应用开发工具 JBoss Forge
  • Java企业应用开发框架 Portofino
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 重装服务器后IIS网站错误(应用程序中的服务器错误)
  • 让HTML5应用与原生应用一样运行流畅 Steroids.js
  • 隐藏andriod 应用app启动图标的几种方法
  • 如何将应用程序加到桌面或应用程序组?
  • ​传统应用的docker化迁移
  • adnroid已安装应用中检测某应用是否安装的代码实例
  • Http协议3XX重定向介绍及301跳转和302跳转应用场景
  • linux商业应用或者说开源软件商业应用是否需要付费?
  • Docker 1.12.4应用容器引擎发布及下载地址
  • 在多cpu的linux系统上,到底是用多线程应用好些还是多进程应用好些??
  • Docker v1.13.0 应用容器引擎正式版发布及下载地址
  • 我要监测一台远程电脑的状态(未上线/上线但没打开每个应用程序/上线且打开应用程序),该如何作?
  • docker应用之利用Docker构建自动化运维
  • Android应用内调用第三方应用的方法
  • Windows下Docker应用部署相关问题详解
  • asp.net应用程序的生命周期和iis应用程序池
  • Docker详细的应用与实践架构举例说明
  • 手动执行应用程序ok,但用crontab(在正确的用户名下)运行应用程序就报-12545(tns连接错误),怎么解决?
  • 一个静态库包含多个函数,应用程序连接了库中的某个函数,应用程序目标代码中是否还包含了该静态库中的其他函数代码?
  • 介绍下速度快而应用功能齐全的LINUX版本,忍受不了windows的低速了……应用即可,最好带X。
  • 虚拟机的系统为Linux ,我在虚拟机下装了tomcat,我在虚拟机下可以访问tomcat的应用,但是为什么在本机访问不了虚拟机下的应用


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3