【小软件】基于Qt的万年历
还是原来的编码风格、注释风格,这次为大家带来的是基于Qt开发的万年历。 万年历这类型的作品,论坛里还是有很多的,这次主要参考的是日历插件,我也尝试过去找原版的365日历软件,但网上已经搜不到了,所以仔细浏览,通过该大神提供了一个好的思路,索性最后自己实现。
该软件支持从Qt4.7到Qt5.7的Win、Linux跨平台编译运行; 万年历实现算法完全脱离QCalendarWidget,阳历日期通过QDate类,农历通过自定义类; 万年历可除农历计算,可支持天干地支纪年法; 多种自定义控件,用以万年历的显示,如CalendarButton、DateInfoWidget控件; 自定义不规则窗体作为主界面,弹窗动画效果; 自适应不同分辨率的屏幕,可以正确显示; 节日功能仍在测试;
接下来依然是效果图:[attachment=17879]
[attachment=17880]
[attachment=17881]
[attachment=17882]
|