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();
}