mirror of
https://invent.kde.org/graphics/okular
synced 2024-11-05 18:34:53 +00:00
cef9d1148f
svn path=/trunk/kdegraphics/kdvi/; revision=17396
36 lines
967 B
C++
36 lines
967 B
C++
/****************************************************************************
|
|
**
|
|
** An enhanced pushbutton.
|
|
**
|
|
** Copyright (C) 1997 by Markku Hihnala.
|
|
** This class is freely distributable under the GNU Public License.
|
|
**
|
|
*****************************************************************************/
|
|
|
|
#include "pushbutton.h"
|
|
#include <qtabdialog.h>
|
|
#include <qmultilinedit.h>
|
|
#include <qbuttongroup.h>
|
|
#include <qradiobutton.h>
|
|
#include <qlabel.h>
|
|
#include <qcombobox.h>
|
|
#include <qlayout.h>
|
|
#include <stdio.h>
|
|
#include <qstring.h>
|
|
#include <qpainter.h>
|
|
#include <qdrawutil.h>
|
|
|
|
PushButton::PushButton( QWidget * parent , const char * name )
|
|
: QPushButton( parent, name )
|
|
{
|
|
}
|
|
|
|
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();
|
|
}
|