//TQZCommonButton.h#ifndefTQZCOMMONBUTTON_H#defineTQZCOMMONBUTTON_H//#include#includeclassTQZCommonButton:publicQPushButton{Q_OBJECTpublic:explicitTQZCommonButton;explicitTQZCommonButton;protected:voidenterEvent;voidleaveEvent;private:voidUpdateSelf;signals:};#endif//TQZCOMMONBUTTON_H//TQZCommonButton.cpp#include"CommonButton.h"#include#include#includeTQZCommonButton::TQZCommonButton:QPushButton{UpdateSelf;}TQZCommonButton::TQZCommonButton:QPushButton{UpdateSelf;}voidTQZCommonButton::UpdateSelf{this->setText;this->setStyleSheet;}voidTQZCommonButton::enterEvent{this->setStyleSheet;color:white;}");QPushButton::enterEvent;}voidTQZCommonButton::leaveEvent{this->setStyleSheet;QPushButton::leaveEvent;}//TQZCloseButton.h#ifndefTQZCLOSEBUTTON_H#defineTQZCLOSEBUTTON_H#includeclassTQZCloseButton:publicQPushButton{Q_OBJECTpublic:explicitTQZCloseButton;explicitTQZCloseButton;protected:voidenterEvent;voidleaveEvent;signals:};#endif//TQZCLOSEBUTTON_H//TQZCloseButton.cpp#include"CloseButton.h"#include#include#includeTQZCloseButton::TQZCloseButton:QPushButton{this->setText;this->setStyleSheet;}TQZCloseButton::TQZCloseButton:QPushButton{this->setText;this->setStyleSheet;}voidTQZCloseButton::enterEvent{this->setStyleSheet;color:white;}");QPushButton::enterEvent;}voidTQZCloseButton::leaveEvent{this->setStyleSheet;QPushButton::leaveEvent;}
文章为作者独立观点,不代表股票交易接口观点