Source Code (Use browser search to find items of interest.)

Class Index

kdvi'PushButton (./kdegraphics/kdvi/pushbutton.h:16)

class PushButton: public QPushButton
{
	Q_OBJECT

public:
	PushButton( QWidget * parent = 0, const char * name = 0 );

signals:
	void	button3Pressed( QPoint ); 

protected:
	void	mousePressEvent ( QMouseEvent *);

private:
	QPopupMenu* menu;
};

kdvi'PushButton::PushButton() (./kdegraphics/kdvi/pushbutton.cpp:23)

PushButton::PushButton( QWidget * parent , const char * name )
    : QPushButton( parent, name )
{
}


kdvi'PushButton::mousePressEvent() (./kdegraphics/kdvi/pushbutton.cpp:28)

void PushButton::mousePressEvent ( QMouseEvent *e )
{
	if ( e->button() == LeftButton )
		QPushButton::mousePressEvent( e );
	else if ( e->button() == RightButton )
		emit button3Pressed( mapToGlobal( e->pos() ) );
//	else if ( e->button() == MidButton )
//		emit button2Pressed();
}