2012-06-21 2 views
0

У меня есть кнопка и строка, и я хочу, когда я нажимаю на эту кнопку или выводит текст справки (цель этого компонента), помимо соответствующего компонента , Пожалуйста, дайте ответ в ближайшее время, мне нужно срочно .. Thankx заранее ..Отображение текста справки после нажатия кнопки и lineedit

+0

Кроме того, что именно вы имеете в виду «помимо соответствующего компонента»? Как текстовый воздушный шар с мышью или в виде виджета в том же окне? – Junuxx

+0

Thankx для вашего предложения брат ... ya mouseover text ballon .. – Kenta

ответ

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)); 
} 

Это покажет текстовый шар чуть выше кнопки с цветным текстом черного цвета на желтом фоне (по умолчанию) при нажатии кнопки. Вы можете отрегулировать положение воздушного шара, как вы пожелаете, соответственно изменив положение.

Смежные вопросы