Skip to content

Algebraaaa/QtTimeSyncDemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 项目简介

本项目是基于《Qt6 C++开发指南》中的示例练习改编的 Qt 小项目,主要用于学习和交流,更多内容推荐购买原书
原书作者:王维波
出版信息:人民邮电出版社

⚠️ 本项目仅用于学习参考,非商业用途,侵权可联系删除

QtTimeSyncDemo 是一个基于 Qt Widgets 的小型演示项目,展示了日期时间控件(QTimeEditQDateEditQDateTimeEditQCalendarWidget)之间的联动关系,同时还包含滑块、滚动条、旋钮与进度条等控件的同步功能

项目尝试使用了一些 QSS 样式表,虽然效果不是很好吧

📸 示例界面

c4eae743f51e35474e533b766eed82f129cc296e021b7d3a920f59199e68682c

🧩 功能特性

时间同步功能

  • 修改任意一个控件(时间、日期或日历),其他控件会自动更新。

进度条同步演示

  • 滑块、滚动条、旋钮、进度条四者保持同步,展示信号与槽的灵活应用。

界面美化

  • 自定义 QSS 样式,统一蓝色主题风格,圆角+渐变效果。

调试功能

  • 通过调试按钮打印时间日期信息,帮助学习与验证 Qt 日期时间类。

🛠️ 技术栈

  • 语言:C++17
  • 框架:Qt 5 / Qt 6(Widgets 模块)
  • 开发工具:Qt Creator 或 Visual Studio + Qt 插件

About

展示了日期时间控件(QTimeEdit、QDateEdit、QDateTimeEdit、QCalendarWidget)之间的联动关系,同时还包含滑块、滚动条、旋钮与进度条等控件的同步功能

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages