QT 自定义日历插件
一、说明:
自定义农历控件:
1:可设置边框颜色/周末颜色/角标颜色/农历节日颜色
2:可设置当前月文字颜色/其他月文字颜色/选中日期文字颜色/悬停日期文字颜色
3:可设置当前月农历文字颜色/其他月农历文字颜色/选中日期农历文字颜色/悬停日期农历文字颜色
4:可设置当前月背景颜色/其他月背景颜色/选中日期背景颜色/悬停日期背景颜色
5:可设置三种选中背景模式,矩形背景+圆形背景+图片背景
6:可直接切换到上一年/下一年/上一月/下一月/转到今天
7:可设置是否显示农历信息,不显示则当做正常的日历使用
8:支持1901年-2099年范围
实现算法:
1:计算是否闰年
2:计算国际节日
3:计算二十四节气
4:计算农历年 天干+地支+生肖
5:计算指定年月日农历信息,包括公历节日和农历节日及二十四节气
二、图示:
三、代码:
https://download.csdn.net/download/LearnLHC/15420602
QT 自定义日历插件相关推荐
- React + Ts 自定义 日历插件
React + Ts 自定义 日历插件 ant-design 内置了日历组件,但是功能单一并不能够满足项目需求,因此自定义日历组件. 日历算法 一个月最多跨6周,即6*7格式 本月第一天 : fist ...
- Qt 自定义日历控件
1.ui 界面 2.运行界面 3.源代码 //.h头文件#ifndef MYCALENDAR_H #define MYCALENDAR_H#include <QWidget> #inc ...
- QT自定义窗口插件在QT Creator的应用
根据<C++ GUI Programming with Qt 4,Second Edition>中第5章的"在Qt设计师中集成自定义窗口部件"小节,使用插件法生成的窗口 ...
- vue自定义日历插件(自己传入开始日期)
选择一个时间段 开始日期是自己传入 选择截止日期 组件代码如下 <template><div class="calendar"><!-- 选择日历 ...
- fullcalendar v5.3.2 日历插件+LayerUi弹窗,实现自定义HTML表格
fullcalendar官网:https://fullcalendar.io/ 插件下载地址(v5.3.2版本):https://github.com/fullcalendar/fullcalenda ...
- JS 日历插件 实现农历、节气 可自定义加班和休假
最近因为项目需求,模仿别人的界面做了一个日历插件.代码有些地方可能写的不好,但功能都实现了.显示对应的农历.节气.天干地支年月日.并支持自定义加班和休假日期.可在IE8(包括)以上浏览器使用(低于IE ...
- 【QT】自定义日历弹窗
一.构想 自定义日历弹窗的制作主要是分为两部分,1.自定义日历,2.点击LineEdit时,将日历窗口弹出来.首先针对如何自定义日历制定思路,通过上网查询 QT自带了一个日历类QCalendarWid ...
- 记录-JQuery日历插件My97DatePicker日期范围限制
对于日期控件,有时会有不能选择今天以前的日期这种需求..... My97DatePicker是一个非常优秀的日历插件,不仅支持多种调用模式,还支持日期范围限制. 常规的调用比较简单,如下所示: 1 & ...
- kde菜单图标显示不全_大小仅 1M!在电脑菜单栏上自定义日历,规划时间更方便...
之前我从 Windows 平台转到 Mac 平台的时候,有一点使用不习惯的就是日历部分. Windows 平台上,在右下角点击时间就会显示出当前月份的日历,还会有星期的显示,此时我就可以根据日历规划日 ...
- 给开发者准备的 10 款最好的 jQuery 日历插件
1. CLNDR.js CLNDR.js 是一个日历插件,用来创建日历,允许用户随意的按照自己的想法去自定义日历.这个插件不会生成任何的标记,但是可以使用数据来填 充 Underscore.js HT ...
最新文章
- jQuery.form.js使用
- Vlan间路由实验(单臂路由实现法)
- 如何从Subversion存储库中git-svn克隆最后n个修订版?
- APUE-文件和目录(二)函数access,mask,chmod和粘着位
- sql decimal函数例子_leetcode题库-sql练习精讲系列--三、经典排名问题
- Matlab二维绘图
- 大神云集!2019年谷歌博士奖学金获得者重磅问世,清华、上交大、港中文入选最多!...
- 百度地图label样式修正
- java如何调用linux命令_java程序中如何调用linux命令
- JavaScript数据结构学习笔记(封装二叉树)
- python 时间相关模块
- 思维导图制作工具推荐
- node.js读取JSON文件
- 一个朋友的精彩BLOG
- failed with status 128
- DQ77KB升级bios和AMT设置
- 8位处理器、16位处理器、32位处理器和64位处理器
- MTK机器原始OTA更新方法
- 从事热爱的工作和积极乐观
- 课程笔记《碳中和产业报告》
热门文章
- 中英文双语切换小程序开发制作
- hp服务器960g固态硬盘,蘑菇爱搞机 篇五十八:又一波大船靠岸,给我带来了一条靠谱的固态——三星PM963企业级固态硬盘960G 深度评测...
- 服务器的安全措施有哪些呢?
- MAC-快捷键打开终端
- 微信小程序设置字体加粗
- 2D游戏新手引导点光源和类迷雾实现
- 关于activity转场动画makeSceneTransitionAnimation没效果的问题的解决办法
- GIS中EPSG4326与EPSG3857的区别及转换关系-20220830更新
- 视觉目标跟踪大牛主页
- 用python画滑稽表情_Python-画一个滑稽