通过重写虚函数实现功能的调换,例子是Qspinbox