thanks at first ,i have read the doc several times ,
QPushButton for examples
int drawControl can use CE_PushButton to control it
as well in drawPrimitvie can use PE_PanelButtonCommand change it
what is different between ?

when i rewrite the polish use QApplication ,QWidget and QPalette ,they look like all the same , is nothing diff along them?