else
setFrameStyle(QFrame::Panel | QFrame::Raised);
- setFocusPolicy(QWidget::StrongFocus);
+ viewport()->setFocusPolicy(QWidget::StrongFocus);
// setMouseTracking must be called after setFocusPolicy
- setMouseTracking(true);
+ viewport()->setMouseTracking(true);
inloop=false;
-
+
}
repaint();
qApp->enter_loop();
inloop = true;
-
+
if (activecell_.x()!=-1 && activecell_.y()!=-1 )
return coordsToIndex( activecell_.x(),activecell_.y());
else
return -1;
}
-
+
void QBrowseBox::keyPressEvent(QKeyEvent * e)
{
switch(e->key()) {
}
}
-void QBrowseBox::mouseReleaseEvent(QMouseEvent *)
+void QBrowseBox::contentsMouseReleaseEvent(QMouseEvent *)
{
if (firstrelease_)
}
-void QBrowseBox::mouseMoveEvent(QMouseEvent * e)
+void QBrowseBox::contentsMouseMoveEvent(QMouseEvent * e)
{
- qWarning("mouseMoveEvent");
int x = e->pos().x();
int y = e->pos().y();