一、功能特點
- 可設置多種委託類型,例如複選框/文本框/下拉框/日期框/微調框/進度條等
- 可設置是否密文顯示,一般用於文本框
- 可設置是否允許編輯,一般用於下拉框
- 可設置是否禁用,一般用來禁用某列
- 可設置數據集合,比如下拉框數據集合
- 提供值變化信號,比方說下拉框值改動觸發
- 可設置數據校驗自動產生不同的圖標
- 支持設置校驗列/校驗規則/校驗值/校驗成功圖標/校驗失敗圖標/圖標大小
- 可設置校驗數據產生不同的背景顏色和文字顏色
- 校驗規則支持 == > >= < <= != contains,非常豐富
- 複選框自動居中而不是左側,切換選中狀態發送對應的信號
- 可設置顏色委託,自動根據顏色值繪製背景顏色,自動設置最佳文本顏色
- 可設置按鈕委託,自動根據值生成多個按鈕,按鈕按下發送對應的信號
- 當設置了委託列時自動繪製選中背景色和文字顏色
- 根據不同的委託類型繪製,可以依葫蘆畫瓢自行增加自己的委託
- 所有功能封裝成1個類不到500行代碼,使用極其方便友好
二、效果圖


三、體驗地址
國內站點:[https://gitee.com/feiyangqingyun](https://gitee.com/feiyangqingyun)
國際站點:[https://github.com/feiyangqingyun](https://github.com/feiyangqingyun)
閱讀更多 Qt自定義控件 的文章