私は pushbutton と lineedit を持っています。私が欲しいのは、その pushbutton または lineedit をクリックすると、それぞれのコンポーネントの横にヘルプテキスト (そのコンポーネントの目的) が表示されます。すぐに返信してください.私は緊急にそれを必要としています..事前に感謝します..
1 に答える
0
connect(ui->pushButton,SIGNAL(pressed()),this,SLOT(YourPrivateSlot()));
void YourPrivateSlot()
{
QPalette palette(QColor(0,0,0,0));
QToolTip::setPalette(palette);
QToolTip::showText(QPoint(Parentwidgetofpushbutton->x() + pushButton->x(),
Parentwidgetofpushbutton->y() + pushButton->y()) ,"Your Message" ,
pushButton,QRect(20,20,50,50));
}
これにより、プッシュボタンが押されると、プッシュボタンのすぐ上にテキストの色が黄色の背景に黒のテキスト バルーンが表示されます (デフォルト)。
于 2012-06-21T08:15:50.000 に答える