Qt: fixed signal of a clicked push button (patch #786)

pull/13383/head
Ilya Lysenkov 14 years ago
parent 3c7055b9ce
commit 233dfd252d
  1. 7
      modules/highgui/src/window_QT.cpp

@ -1338,8 +1338,11 @@ void CvButtonbar::addButton( QString name, CvButtonCallback call, void* userdata
}
if (button)
{
QObject::connect( button, SIGNAL( toggled(bool) ),button, SLOT( callCallBack(bool) ));
{
if (button_type == CV_PUSH_BUTTON)
QObject::connect( button, SIGNAL( clicked(bool) ),button, SLOT( callCallBack(bool) ));
else
QObject::connect( button, SIGNAL( toggled(bool) ),button, SLOT( callCallBack(bool) ));
addWidget(button,Qt::AlignCenter);
}
}

Loading…
Cancel
Save