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

公司做网站哪个公司做得好帝国cms对比WordPress

公司做网站哪个公司做得好,帝国cms对比WordPress,服装公司简介模板,wordpress模板死循环目录 1.创建项目#xff1a; 2.Qt可以支持两套基础类#xff1a; 3.节点的父子关系和对象树#xff1a; 4.QLabel类#xff1a; 5.乱码问题#xff1a; 6.Qt命名规则#xff1a; 1.创建项目#xff1a; qt的项目中有一个以.ui为后缀的文件#xff0c;他本质是一个…目录 1.创建项目 2.Qt可以支持两套基础类 3.节点的父子关系和对象树 4.QLabel类 5.乱码问题 6.Qt命名规则 1.创建项目 qt的项目中有一个以.ui为后缀的文件他本质是一个xml文件。qt中使用F4切换头文件和对应的源文件。编写一个项目有两种实现方式一种是直接拖拽控件到设计页面另一种通过纯代码的方式创建控件。代码构造界面将代码放到widget的构造函数中。上古时期的qt使用小写风格的头文件声明风格后面带.h后缀在1998年C标准成立。更改了原来的头文件风格就是首字母大写不加.h后缀的头文件风格。控件可以创建在堆上也可以创建在栈上。建议创建在堆上建立在堆上时参数要传递当前this指针可以给新对象指定其父对象。以QLabel类举例创建在堆上QLabel l1new QLabel(this)创建在栈上QLabel l2 2.Qt可以支持两套基础类 Qt 支持 C 的标准模板库STL并且 Qt 自己也实现了一套封装库提供了类似的容器类和算法。这些 Qt 自己的类在很多情况下可以替代 STL提供了一些额外的功能和更好的集成。Qt 的这些容器类通常与 Qt 的信号和槽机制更好地集成并且在跨平台应用中有更好的兼容性。建议使用这些 Qt 提供的容器类而不是 STL 容器。Qt版本的基础类在创建时要大写Q和类的首字母。以vector举例std::vectotint和QVectorint。 3.节点的父子关系和对象树 在Qt中创建在堆上的对象即使不手动释放也不会造成内存泄漏。这些对象会在合适的时候被自动释放掉。原因是对象被挂在了对象树上。对象树本质是一个多叉树它可以将前端界面上的各个元素组织起来。对象树的各个节点之间会存在父子关系子对象如果认定一个其他对象为父对象那么父对象被销毁时它的所有子对象也会自动被销毁。这种机制确保了资源的自动释放避免了内存泄漏。在子对象构造时通过初始化列表将当前this指针设置为父对象的指针来建立父子关系。父对象可以有多个子对象但每个子对象只有一个父对象。通常对象树的根节点是顶级窗口对象或应用程序对象其他对象则是其子节点。 4.QLabel类 QLabel类使用包含QLable头文件使用后会在界面左上角显示QLabel对象包含的字符串。创建在堆上QLabel l1new QLabel(this)创建在栈上QLabel l2创建好QLabel对象后设置文本l1-setText()括号中可以传递一个string的匿名对象也可以直接传递双引号包括的字符串原因是有一个重载函数来完成隐式类型的转换。 5.乱码问题 乱码原因有且只有一个编码方式不匹配。在计算机中一个汉字占几个字节这和具体的编码方式有关。目前表示汉字的字符集主要有两种。其一是GBK使用两个字节表示一个汉字。一般windows简体中文版就使用GBK为默认字符集。其二是UTF-8/utf8变长编码根据类型一般2~4个字节不等但是在utf8中一个汉字一般是3个字节.Linux默认的编码格式就是utf8。 如何查看当前源文件是什么编码格式将源文件使用记事本打开打开后另存为在另存为界面就能够看到当前源文件的编码格式。 解决乱码问题如果要在Qt Creater中解决日志打印乱码问题就需要统一编码格式要么改终端打印日志的编码格式要么改文件的编码格式。但是终端不好改源文件主流的中文编码方式是utf8改掉也不太合适。想要解决Qt中终端和文件编码不统一导致的乱码问题有两种方法其一是使用QString对象存储字符串后再使用cout打印QString对象可以自动处理编码格式第二种是使用专门的日志打印工具打印日志—qDebug()对象QDebug相当于一个Qt中的类使用要包含头文件QDebug可以将它看作是cout来使用具体使用格式为:qDebug()“字符串”后续如果要使用打印日志的方式输出一些调试信息优先使用qDebug() 它提供了一个开关可以一次直接关闭所有调试信息的显示。 6.Qt命名规则 Qt命名规则驼峰命名使用单词首字母大写来分割多个单词。小驼峰首单词首字母小写主要给变量/函数来命名。大驼峰首单词首字母大写主要给类命名。总而言之代码风格具体怎么定要入乡随俗需要确保自己写的代码风格和已有代码的代码风格保持一致。
http://www.tj-hxxt.cn/news/137032.html

相关文章:

  • 网站建设教程自学北京vi设计公司 四方之志
  • 有做软件的网站有哪些网站怎么做外链
  • 大连市建设局网站国外设计师wordpress主题
  • 东西湖建设局网站深圳外贸10强公司
  • 建设网站的条件北京网站建设成都
  • 华强北网站建设项目网络图怎么绘制
  • asp网站数据库连接网站建设怎么赚钱
  • 网站做相片无限元宝网页传奇
  • 电子商务网站建设方案书织梦cms收费7800
  • 手机自己制作表白网站app信誉好的中山网站建设
  • 做网站购买备案域名如何加强网站信息建设
  • 国外电子商务网站深圳画册设计公司排名
  • 做网站可以申请专利吗站点提交
  • 美食网站开发详细设计蓝天下品牌运营业务展示
  • 自己做烘焙的网站营销型网站一套
  • 北京网站建设 网络推广婚纱照网站模板
  • 高清做视频在线观看网站如何快速推广网上国网
  • 网站代码加密做二手的网站有哪些
  • 那个企业建网站好湘潭做网站公司选择封象网做网站公司
  • 跨境建站服务公司网站开发计入会计 什么科目
  • 东莞招聘网官方网站爱战网关键词挖掘查询工具
  • 营销型网站小学生手工
  • 承装承修承试材料在哪个网站做网站建设举措
  • asp net做网站视频镇江网站设计
  • 做卡贴的网站做的不好的网站
  • 网站的建设意见搜索网站老是跳出别的网站要怎么做
  • 建网站费用 优帮云桂林昨晚发生的新闻
  • 网站站群 硬盘扩容 申请报告类似AG网站建设
  • 计算机应用网站建设与维护是做什么恒大房地产最新消息
  • 设计logo网站生成器建设银行企业网站失败