Qt project-weather prediction system

1. Project introduction

  • Weather forecast is a tool we often use. There are independent apps on mobile phones and PCs to provide us with weather forecast queries.

2. Project results

Insert image description here

3. Project introduction:

1. Use of UI controls

  • The UI controls involved are QPushButton, QLabel, QLineEdit, QGridLayout, QTextBrowser, HorizontalLine, VerticalLine

2. Tools

  • QTimer timer, QJson data parsing, QNetwork network request, QPainter drawing graphics, QPoint vector (move and right-click to exit)

3. Design ideas and patterns

  • MVP, signals and slots, encapsulation, inheritance, polymorphism,

4. Project structure:

  • Resource files, UI designer, encapsulated json parsing tools, etc.
    Insert image description here

Debug compiled product address:

  • 打开.exe文件即可运行
  • Baidu Netdisk, link: https://pan.baidu.com/s/1lNrT8XDOtYG0f8SdAnRlYQ
    extraction code: jf8f
  • QR code address:
    Insert image description here

Source code address:

  • Please follow, like, share, and comment if necessary.

Guess you like

Origin blog.csdn.net/MOON_YZM/article/details/130720216