[solved] regieren wenn Maus ueber QToolButton
Verfasst: 12. Februar 2008 15:51
Tagchen,
ich habe hier ein DockWidget, das einie QToolButtons enthaellt. Nun wuerde ich gerne darauf reagieren, wenn man mit der Maus einen der Buttons "betritt". Vorher hatte ich das ueber QActions gehandhabt, einfach den hover()-Slot verbunden. Ich hab dann versucht, per eventFilter was zu basteln:und das dann per installEventFilter am tb registriert. aber das ding reagiert nicht, egal was ich mit dem TB anstelle.
Tips?
C167
ich habe hier ein DockWidget, das einie QToolButtons enthaellt. Nun wuerde ich gerne darauf reagieren, wenn man mit der Maus einen der Buttons "betritt". Vorher hatte ich das ueber QActions gehandhabt, einfach den hover()-Slot verbunden. Ich hab dann versucht, per eventFilter was zu basteln:
Code: Alles auswählen
bool cdlauncher::eventFilter ( QObject *object, QEvent *event )
{
qDebug() << "event filter called";
if ( object == tbMain && event->type() == QEvent::Enter )
{
qDebug() << "tbMain";
return true;
}
return QWidget::event ( event );
}Tips?
C167