[KLF Application][KLF Tools][KLF Backend][KLF Home]
KLatexFormula Project
Public Slots | Public Member Functions | Protected Member Functions | Properties | List of all members
KLFPixmapButton Class Reference

#include <klfpixmapbutton.h>

Inheritance diagram for KLFPixmapButton:
Inheritance graph
[legend]
Collaboration diagram for KLFPixmapButton:
Collaboration graph
[legend]

Public Slots

virtual void setPixmap (const QPixmap &pix)
 
virtual void setPixmapMargin (int pixels)
 
virtual void setPixXAlignFactor (float xalignfactor)
 
virtual void setPixYAlignFactor (float yalignfactor)
 

Public Member Functions

 KLFPixmapButton (const QPixmap &pix, QWidget *parent=0)
 
virtual ~KLFPixmapButton ()
 
virtual QSize minimumSizeHint () const
 
virtual QSize sizeHint () const
 
virtual QPixmap pixmap () const
 
virtual int pixmapMargin () const
 
virtual float pixXAlignFactor () const
 
virtual float pixYAlignFactor () const
 
- Public Member Functions inherited from QPushButton
 QPushButton (QWidget *parent=0)
 
 QPushButton (const QString &text, QWidget *parent=0)
 
 QPushButton (const QIcon &icon, const QString &text, QWidget *parent=0)
 
 initStyleOption (QStyleOptionButton *option)
 
 menu ()
 
 setMenu (QMenu *menu)
 
 showMenu ()
 
 QPushButton (QWidget *parent, const char *name)
 
 QPushButton (const QString &text, QWidget *parent, const char *name)
 
 QPushButton (const QIcon &icon, const QString &text, QWidget *parent, const char *name)
 
 isMenuButton ()
 
 openPopup ()
 
 popup ()
 
 setPopup (QMenu *popup)
 

Protected Member Functions

virtual void paintEvent (QPaintEvent *event)
 

Properties

QPixmap pixmap
 
int pixmapMargin
 
float pixXAlignFactor
 
float pixYAlignFactor
 

Detailed Description

A button that displays a pixmap

Definition at line 33 of file klfpixmapbutton.h.

Constructor & Destructor Documentation

KLFPixmapButton::KLFPixmapButton ( const QPixmap pix,
QWidget parent = 0 
)

Definition at line 37 of file klfpixmapbutton.cpp.

virtual KLFPixmapButton::~KLFPixmapButton ( )
inlinevirtual

Definition at line 43 of file klfpixmapbutton.h.

Member Function Documentation

QSize KLFPixmapButton::minimumSizeHint ( ) const
virtual

Definition at line 44 of file klfpixmapbutton.cpp.

References sizeHint().

void KLFPixmapButton::paintEvent ( QPaintEvent event)
protectedvirtual
virtual QPixmap KLFPixmapButton::pixmap ( ) const
inlinevirtual

Definition at line 48 of file klfpixmapbutton.h.

virtual int KLFPixmapButton::pixmapMargin ( ) const
inlinevirtual

Definition at line 49 of file klfpixmapbutton.h.

virtual float KLFPixmapButton::pixXAlignFactor ( ) const
inlinevirtual

Definition at line 50 of file klfpixmapbutton.h.

virtual float KLFPixmapButton::pixYAlignFactor ( ) const
inlinevirtual

Definition at line 51 of file klfpixmapbutton.h.

virtual void KLFPixmapButton::setPixmap ( const QPixmap pix)
inlinevirtualslot

Definition at line 54 of file klfpixmapbutton.h.

virtual void KLFPixmapButton::setPixmapMargin ( int  pixels)
inlinevirtualslot

Definition at line 55 of file klfpixmapbutton.h.

virtual void KLFPixmapButton::setPixXAlignFactor ( float  xalignfactor)
inlinevirtualslot

Definition at line 56 of file klfpixmapbutton.h.

virtual void KLFPixmapButton::setPixYAlignFactor ( float  yalignfactor)
inlinevirtualslot

Definition at line 57 of file klfpixmapbutton.h.

QSize KLFPixmapButton::sizeHint ( ) const
virtual

Property Documentation

QPixmap KLFPixmapButton::pixmap
readwrite

Definition at line 37 of file klfpixmapbutton.h.

int KLFPixmapButton::pixmapMargin
readwrite

Definition at line 38 of file klfpixmapbutton.h.

float KLFPixmapButton::pixXAlignFactor
readwrite

Definition at line 39 of file klfpixmapbutton.h.

float KLFPixmapButton::pixYAlignFactor
readwrite

Definition at line 40 of file klfpixmapbutton.h.


The documentation for this class was generated from the following files:

Generated by doxygen 1.8.6