Автор Єейк Фейков задал вопрос в разделе Другие языки и технологии
Qt C++ Обработчик нажатия кнопки и получил лучший ответ
Ответ от Злой колдун[эксперт]
Примерно так: void my_function() { QPushButton* button = static_cast< QPushButton* >( sender() ); QMessageBox::warning( this, \"Title\", button->text(), QMessageBox::Ok ) }
Ответ от Константин Лемешев[гуру]
С QT не работал но в прочих средах типа C++Builder, C# и прочее в обработчик события передаеться указатель на объект (кнопку в вашем случае) , который инициировал событие. А уж по указателю можно получиь любую информацию о кнопке.
С QT не работал но в прочих средах типа C++Builder, C# и прочее в обработчик события передаеться указатель на объект (кнопку в вашем случае) , который инициировал событие. А уж по указателю можно получиь любую информацию о кнопке.
Ответ от Мотылёк[гуру]
почитай здесь, вроде как вызов слота с параметром. habrahabr точка ru / blogs/qt_software/50812/
почитай здесь, вроде как вызов слота с параметром. habrahabr точка ru / blogs/qt_software/50812/
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Qt C++ Обработчик нажатия кнопки