[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE_3_2_BRANCH: kdelibs/kate/part
From: Anders Lund <anders () alweb ! dk>
Date: 2004-03-26 8:27:11
Message-ID: 20040326082711.8EB5C997E () office ! kde ! org
[Download RAW message or body]
CVS commit by alund:
Make context menu popup correctly
M +7 -3 kateviewhelpers.cpp 1.5.2.2
M +4 -6 kateviewinternal.cpp 1.276.2.5
--- kdelibs/kate/part/kateviewhelpers.cpp #1.5.2.1:1.5.2.2
@@ -547,7 +547,11 @@ void KateIconBorder::mousePressEvent( QM
m_lastClickedLine = m_viewInternal->yToLineRange(e->y()).line;
+ if ( positionToArea( e->pos() ) != IconBorder )
+ {
QMouseEvent forward( QEvent::MouseButtonPress,
QPoint( 0, e->y() ), e->button(), e->state() );
m_viewInternal->mousePressEvent( &forward );
+ }
+ e->accept();
}
--- kdelibs/kate/part/kateviewinternal.cpp #1.276.2.4:1.276.2.5
@@ -2396,10 +2396,8 @@ void KateViewInternal::mousePressEvent(
placeCursor( e->pos() );
- if (leftBorder->positionToArea( e->pos() ) != KateIconBorder::IconBorder)
- {
// popup is a qguardedptr now
if (m_view->popup())
m_view->popup()->popup( mapToGlobal( e->pos() ) );
- }
+
e->accept ();
break;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic