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

云建站管理区制作一个网站需要多少费用

云建站管理区,制作一个网站需要多少费用,建设企业外贸网站,注册个人独资公司流程及费用本节主要介绍ui文件如何与窗口关联,并通过隐式连接方式显示对话框 本文部分ppt、视频截图原链接:[萌马工作室的个人空间-萌马工作室个人主页-哔哩哔哩视频] 1 UI文件如何与窗口关联 1.1 mainwindow.cpp的头文件ui_mainwindow.h 根据编译原理的基本规…

本节主要介绍ui文件如何与窗口关联,并通过隐式连接方式显示对话框

本文部分ppt、视频截图原链接:[萌马工作室的个人空间-萌马工作室个人主页-哔哩哔哩视频]

1 UI文件如何与窗口关联

1.1 mainwindow.cpp的头文件ui_mainwindow.h

根据编译原理的基本规则,项目中的每个源文件必须包含其依赖的所有头文件声明才能成功编译。在创建的带有ui界面的项目文件中,mainwindow.cpp自动包含了名为ui_mainwindow.h的头文件,该文件是由uic.exe将ui文件转换而来的,最终在编译目录中生成ui_mainwindow.h,如下图。
在这里插入图片描述

在这里插入图片描述
总结一下即在Qt框架中,当创建带有UI界面的项目时,Qt的qmake或CMake构建系统会自动进行下面流程:

  • 检测项目中的.ui文件
  • 调用uic.exe生成对应头文件(例如:mainwindow.ui → ui_mainwindow.h)
  • 将生成的头文件目录加入编译器的头文件搜索路径

1.2 关联方式

设计UI: 开发者使用Qt Designer设计UI,并保存为 .ui 文件。
生成代码: 在项目构建过程中,uic 工具被调用,将 .ui 文件转换为 ui_ObjectName.h 文件。这个转换过程是自动化的,开发者不需要手动执行。
关联UI和窗口: 在C++代码中,通过包含 ui_ObjectName.h 文件,可以访问 Ui_ObjectName 类。在窗口类的构造函数中,调用 setupUi 方法将UI元素与窗口关联起来,从而实现UI的显示和交互。

在这里插入图片描述

1.3 控件转到槽实现信号与槽连接的原理

  • ui_mainwindow.h文件中包含connectSlotsByName()函数的调用,该函数是转到槽功能实现信号与槽连接的关键
    在这里插入图片描述
  • connectSlotsByName() 函数功能:
    在这里插入图片描述
  • Qt中信号与槽的连接方式有显示连接和隐式连接两种,转到槽的这种方式属于隐式连接
    在这里插入图片描述

2 通过隐式连接制作对话框实例

2.1 创建隐式连接

  • 添加一个按钮pushButton_3,并通过“转到槽”方式建立clicked信号和槽函数on_pushButton_3_clicked() 的连接
    在这里插入图片描述
    在这里插入图片描述

2.2 添加并显示界面

  • 点击新建文件,选择Qt-Qt 设计师界面类,添加一个对话框到本项目HelloWorld.pro
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 在mainwindow.h中引入刚刚创建的对话框的头文件dialog.h,并添加该界面类的成员函数pDlg
    在这里插入图片描述
  • 在mainwindow.cpp中初始化对话框,并在pushButton_3关联的槽函数中完成对话框显示功能:用到函数exec()。函数功能及运行结果如下
    在这里插入图片描述
    在这里插入图片描述
http://www.dtcms.com/wzjs/248985.html

相关文章:

  • 北滘网站建设如何推广网址链接
  • 连云港做电商网站的公司seo发贴软件
  • 汉沽网站建设360推广登录入口官网
  • 国家高新技术企业认定机构百度关键词优化推广
  • 许昌做网站团队百度ocpc怎么优化
  • 丽水做网站企业自媒体软文发布平台
  • 有孩子做的网站网络营销成功案例
  • 品牌网站建设 蝌4蚪小河南制作网站
  • 桥头东莞网站建设百度平台营销宝典
  • 网站设计与网页建设平台推广
  • 网站做管理后台需要知道什么广州关键词搜索排名
  • 如何做网站网页免费宁波seo外包平台
  • 东城东莞网站建设seo职业培训学校
  • 政府网站建设管理规范兔子bt搜索
  • 网站策划书市场分析网络推广外包费用
  • 岳阳市住房和城乡建设路网站正规网络教育培训机构
  • 什么是wordpress程序seo技术教学视频
  • 广州网站建设哪家强网络服务商在哪咨询
  • 佛山做网站建设在哪里可以发布自己的广告
  • 汕尾北京网站建设济南网站自然优化
  • 企业站seo点击软件淘宝权重查询入口
  • 美食网站的设计与制作代码十大收益最好的自媒体平台
  • 婚庆公司网站怎么做网站百度收录突然消失了
  • 品牌商城网站建设汽车网站建设
  • 做网站费用多少线上推广有哪些
  • 金融网站开发网站制作建设公司
  • 专门做二手笔记本批发的网站中央人民政府
  • 怎么做博客网站谷歌手机版浏览器官网
  • 刚做的网站关键词就上来了网站百度权重
  • 长沙建站费用沧州网站建设推广