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

QT天气预报项目(写在简历上)

一、ui设计

实现功能:可以搜索不同的城市进行天气的查询,并且显示未来7天内的天气,并绘制出当天的最高气温和最低气温曲线图。

学到的知识:

stylesheet界面美化
Json数据解析
HTTP通信get请求
使用事件过滤器绘制温度曲线
多控件处理(利用数组)
代码整合调试能力

 

                            

二、使用QMenu提示框实现退出功能

相对于QMessageBox来说,QMenu是比较小巧的,可以使用它来实现界面的退出,本项目使用函数setFixedSize(397,695)来设置天气预报窗口的固定大小,于此同时又使用代码 setWindowFlag(Qt::FramelessWindowHint)设置了窗口为无边框。所以要通过重写点击鼠标右键这一事件来实现界面的退出,具体代码如下:

//widget.h
vo
http://www.lryc.cn/news/359571.html

相关文章:

  • 从零到一建设数据中台 - 数据可视化
  • 一步步实现知乎热榜采集:Scala与Sttp库的应用
  • Windows和Linux系统部署Docker(2)
  • PyCharm中快速搭建Python虚拟环境的指南
  • C++模板元编程
  • Lambda表达式与函数式接口
  • Java字符串String详解
  • 互联网政务应用安全管理规定:使用安全连接方式访问
  • 安全测试用例及解析(Word原件,直接套用检测)
  • github将默认分支main改为master
  • java.lang.NoClassDefFoundError: org/dom4j/io/SAXReader
  • 读后感:《SQL数据分析实战》运营SQL实用手册
  • 建设人工智能平台,主流GPU卡选型分析
  • RTSPtoWebRTC、RTSPtoWeb ( 自HTML播放):页面中预览摄像机视频,无插件的播放方式,适合局域网使用,无需流媒体服务器
  • C语言| 三个整数从小到大排序
  • C语言基础编程题目解析:探索逻辑与算法的奥秘
  • jmeter基础入门练习题
  • 大数据技术原理(三):HDFS 最全面的 API 操作,你值得收藏
  • Flink系列二:DataStream API中的Source,Transformation,Sink详解(^_^)
  • 最好的电脑数据恢复软件是什么
  • 机器学习模型调试学习总结
  • 文明互鉴促发展——2024“国际山地旅游日”主题活动在法国启幕
  • 【C++进阶】深入STL之string:掌握高效字符串处理的关键
  • 一、初识Qt 之 Hello world
  • nginx搭建简单负载均衡demo(springboot)
  • SpringBoot的第二大核心AOP系统梳理
  • react、vue动态form表单
  • halcon程序如何导出C#文件
  • RabbitMQ三、springboot整合rabbitmq(消息可靠性、高级特性)
  • 第八十九周周报