当前位置: 首页 > news >正文

主流的网站开发语言建设银行银行号查询网站

主流的网站开发语言,建设银行银行号查询网站,wordpress官网地址,专业网站建设费用包括Qt概述 1.Qt概述1.1 什么是Qt1.2 Qt的发展史1.3 支持的平台1.4 Qt版本1.5 Qt的下载与安装1.6 Qt的优点 2.QT新项目创建3.pro文件4.主函数5.代码命名规范和快捷键 1.Qt概述 1.1 什么是Qt Qt是一个跨平台的C图形用户界面应用程序框架。它为应用程序开发者提供建立艺术级图形界面… Qt概述 1.Qt概述1.1 什么是Qt1.2 Qt的发展史1.3 支持的平台1.4 Qt版本1.5 Qt的下载与安装1.6 Qt的优点 2.QT新项目创建3.pro文件4.主函数5.代码命名规范和快捷键 1.Qt概述 1.1 什么是Qt Qt是一个跨平台的C图形用户界面应用程序框架。它为应用程序开发者提供建立艺术级图形界面所需的所有功能。它是完全面向对象的很容易扩展并且允许真正的组件编程。 1.2 Qt的发展史 1991年 Qt最早由奇趣科技开发 1996年 进入商业领域它也是目前流行的Linux桌面环境KDE的基础 2008年 奇趣科技被诺基亚公司收购Qt称为诺基亚旗下的编程语言 2012年 Qt又被Digia公司收购 2014年4月 跨平台的集成开发环境Qt Creator3.1.0发布同年5月20日配发了Qt5.3正式版至此Qt实现了对iOS、Android、WP等各平台的全面支持。 1.3 支持的平台 Windows – XP、Vista、Win7、Win8、Win2008、Win10Uinux/X11 – Linux、Sun Solaris、HP-UX、Compaq Tru64 UNIX、IBM AIX、SGI IRIX、FreeBSD、BSD/OS、和其他很多X11平台Macintosh – Mac OS XEmbedded – 有帧缓冲支持的嵌入式Linux平台Windows CE 1.4 Qt版本 Qt按照不同的版本发行分为商业版和开源版 商业版 为商业软件提供开发他们提供传统商业软件发行版并且提供在商业有效期内的免费升级和技术支持服务。开源的LGPL版本 为了开发自有而设计的开放源码软件它提供了和商业版本同样的功能在GNU通用公共许可下它是免费的。 1.5 Qt的下载与安装 下载地址 http://www.qt.io/download-open-source/ 1.6 Qt的优点 跨平台几乎支持所有的平台。接口简单容易上手学习QT框架对学习其他框架有参考意义。一定程度上简化了内存回收机制 。开发效率高能够快速的构建应用程序。有很好的社区氛围市场份额在缓慢上升。可以进行嵌入式开发。 2.QT新项目创建 文件名不可以有英文 3.pro文件 在使用Qt向导生成的应用程序.pro文件格式如下 QT core gui //包含的模块 core和gui用户图形 greaterThan(QT_MAJOR_VERSION, 4): QT widgets //大于Qt4版本 才包含widget模块 TARGET QtFirst //应用程序名 生成的.exe程序名称 TEMPLATE app //模板类型 应用程序模板 SOURCES main.cpp\ //源文件mywidget.cpp HEADERS mywidget.h //头文件.pro就是工程文件(project)它是qmake自动生成的用于生产makefile的配置文件。.pro文件的写法如下 注释 从“#”开始到这一行结束。模板变量告诉qmake为这个应用程序生成哪种makefile。下面是可供使用的选择TEMPLATE appapp -建立一个应用程序的makefile。这是默认值所以如果模板没有被指定这个将被使用。lib - 建立一个库的makefile。vcapp - 建立一个应用程序的VisualStudio项目文件。vclib - 建立一个库的VisualStudio项目文件。subdirs -这是一个特殊的模板它可以创建一个能够进入特定目录并且为一个项目文件生成makefile并且为它调用make的makefile。#指定生成的应用程序名 TARGET QtDemo#工程中包含的头文件 HEADERS include/painter.h#工程中包含的.ui设计文件 FORMS forms/painter.ui#工程中包含的源文件 SOURCES sources/main.cpp sources#工程中包含的资源文件 RESOURCES qrc/painter.qrcgreaterThan(QT_MAJOR_VERSION, 4): QT widgets 这条语句的含义是如果QT_MAJOR_VERSION大于4也就是当前使用的Qt5及更高版本需要增加widgets模块。如果项目仅需支持Qt5也可以直接添加“QT widgets”一句。不过为了保持代码兼容最好还是按照QtCreator生成的语句编写。#配置信息 CONFIG用来告诉qmake关于应用程序的配置信息。 CONFIG c11 //使用c11的特性 在这里使用“”是因为我们添加我们的配置选项到任何一个已经存在中。这样做比使用“”那样替换已经指定的所有选项更安全。 4.主函数 #include widget.h #include QApplication//包含一个应用程序类的头文件 //main程序入口 argc命令行变量的数量 argv命令行变量的数组 int main(int argc, char *argv[]) {//a是应用程序对象在QT中应用程序对象有且仅有一个 QApplication a(argc, argv); //窗口对象 Widget父类 -QWidget Widget w; //窗口对象 默认不会显示必须要调用show方法显示窗口w.show();//让应用程序对象进入消息循环return a.exec(); }解释 Qt系统提供的标准类名声明头文件没有.h后缀Qt一个类对应一个头文件类名就是头文件名QApplication应用程序类管理图形用户界面应用程序的控制流和主要设置。是Qt的整个后台管理的命脉它包含主事件循环在其中来自窗口系统和其它资源的所有事件处理和调度。它也处理应用程序的初始化和结束并且提供对话管理。对于任何一个使用Qt的图形用户界面应用程序都正好存在一个QApplication 对象而不论这个应用程序在同一时间内是不是有0、1、2或更多个窗口。a.exec() 程序进入消息循环等待对用户输入进行响应。这里main()把控制权转交给QtQt完成事件处理工作当应用程序退出的时候exec()的值就会返回。在exec()中Qt接受并处理用户和系统的事件并且把它们传递给适当的窗口部件。 #ifndef WIDGET_H #define WIDGET_H#include QWidget//包含头文件 QWidget 窗口类class Widget : public QWidget {Q_OBJECT//Q_OBJECT宏允许类中使用信号和槽的机制public:Widget(QWidget *parent nullptr);//构造函数~Widget();//析构函数}; #endif // WIDGET_H5.代码命名规范和快捷键 命名规范 类名 首字母大写单词和单词之间首字母大写 函数名和变量名称首字母小写单词和单词之间首字母大写 快捷键 注释ctrl / 运行ctrl r 编译ctrl b 字体缩放ctrl 鼠标滚轮 查找ctrl f 整行移动ctrl shift ↑或者↓ 帮助文档 F1 自动对齐ctrl i 同名之间的.h.cpp切换F4 帮助文档
http://www.w-s-a.com/news/765897/

相关文章:

  • 比较著名的seo网站如何建设网站?
  • 如何做商业网站最火wordpress主题
  • 建设网站需要哪些软硬件条件wordpress文章页标题优化
  • 网站建设功能需求文档wordpress 1g1核1m
  • 学做窗帘要下载哪个网站用户反馈数据分析软件园
  • 宁晋网站建设多少钱产品宣传推广方式有哪些
  • delphi做网站阿里巴巴官网首页登录入口
  • 游戏网站怎么建设新建wordpress模板
  • 网络服务器是指兰州网站seo诊断
  • 怎样做投资理财网站godaddy上传网站
  • 网站建设深圳哪家好世界500强企业招聘网站
  • 如何减少网站建设中的错误温州网站公司哪家好
  • 宜章网站建设北京定制公交网站
  • 怎么让谷歌收录我的网站郑州网站建设更好
  • 在线视频网站开发方案phpaspnet网站开发实例视频
  • 正常做一个网站多少钱网站开发所遵循
  • 西部数码网站备份领英创建公司主页
  • 中山网站建设文化平台成都电商app开发
  • 无锡网站推广公司排名中国十大网站建设
  • 网站建设报价怎么差别那么大深圳开发公司网站建设
  • 京东商城网站建设方案书建设网站平台
  • 如何查询网站建设时间赤峰建网站的电话
  • 域名购买网站有哪些公司企业邮箱管理制度
  • 阿里云服务起做网站抖音seo推荐算法
  • 免费建站工具机械网站建设公司推荐
  • 怎么用自己主机做网站_如何做简单的网站
  • 阿里巴巴国际站跨境电商平台为什么有点网站打不开
  • 甘肃做网站哪家好网站开发 都包含什么语言
  • 合肥哪里有做网站的广告型网站怎么做的
  • 用dede做的网站国外免费空间哪个好