1、方法一
QPushButton *pushBtn = new QPushButton();
this->setStyleSheet("QPushButton {border-image: url(e:/Test/image/background_red.png);}\
QToolTip {border-image: url(e:/Test/image/blue.png);}");
pushBtn->setStyleSheet("QPushButton {border-image: url(e:/Test/image/background_green.png);}\
QToolTip {...此处设置tip的大小...border-image: url(e:/Test/image/white.png);}");
pushBtn->setToolTip("hello world");//pushBtn->setToolTip(" ");至少添加一个空格
此方法设置文字(可用于显示或样式设置去除),大小根据需要进行设置。
2、方法二
QPushButton *pushBtn = new QPushButton();
this->setStyleSheet("QPushButton {border-image: url(e:/Test/image/background_red.png);}\
QToolTip {border-image: url(e:/Test/image/blue.png);}");
pushBtn->setStyleSheet("QPushButton {border-image: url(e:/Test/image/background_green.png);}\
QToolTip {border-image: url(e:/Test/image/white.png);}");
pushBtn->setToolTip(" \
\n \
\n \
\n ");
此方法设置空格和换行符,以此设置tip大小。