在Qt设计中UI设计中经常遇到到一些Qt自带的控件不能满足应用的情景,最常用的办法就编写用户自定义的控件。自定义控件通常用两种方法来是实现:一种是继承基本控件类重新自定义一个新控件类,同时具备父控件的属性;另一种办法是直接定义基于QWidget的类,用重绘的办法实现的自定义控件。