Qt, получить подсказку из кнопки или индекса - PullRequest
1 голос
/ 06 января 2012

У меня есть массив кнопок

QPushButton* button_download[90];

, и для каждой кнопки я устанавливаю всплывающую подсказку

button_download[button_download_counter]->setToolTip(get_r.getTrackTitle());

, и мне нужно получить эту подсказку или индекс кнопки после нажатия на нее.

1 Ответ

2 голосов
/ 06 января 2012

В слоте вы можете сделать что-то вроде этого:

void buttonClicked()
{
    QPushButton *b = qobject_cast<QPushButton *>(sender());
    QString tooltip = b->toolTip();
}

Источник: https://doc.qt.io/qt-5/qwidget.html#toolTip-prop

...