Dokumentace třídy ZoomWidget

Widget, ktery predstavuje zoomovaci nastroj. ...

#include <zoomwidget.h>

Seznam všech členů.

Veřejné sloty

void reset ()
 Nastavit vychozi zoom.

Signály

void zoomChanged (qreal zoomQuotient)
 Zoom zmenen.

Veřejné metody

 ZoomWidget (qreal zoomStep, qreal minValue, qreal maxValue, QWidget *parent=0)
 Konstruuje widget.

Chráněné sloty

void change (int sliderValue)
 Zmenit zoom.
void changeLabel (int sliderValue)
 Zmenit popisek.

Chráněné metody

qreal slider2zoomValue (int sliderValue)
 Prevod jednotek slideru na obecne jednotky.
int zoom2sliderValue (qreal zoomValue)
 Prevod obecnych jednoteck na jednotky slideru.

Privátní atributy

QSlider * slider_
 Jezdec, posuvnik po skale.
QLabel * label_
 Popisek s hodnotou zoomu.
QPushButton * resetButton_
 Resetovaci tlacitko.
qreal unit_
 Jednotka (pocet obecnych jednotek na jednotku slideru).


Detailní popis

Widget, ktery predstavuje zoomovaci nastroj.

Zapouzdreni nekolik propojenych widgetu. V obecnych jednotkach pracuje se skalou, lze jej resetovat.


Dokumentace konstruktoru a destruktoru

ZoomWidget::ZoomWidget ( qreal  zoomStep,
qreal  minValue,
qreal  maxValue,
QWidget *  parent = 0 
)

Konstruuje widget.

Vychozi nastaveni je 100%, tedy v obecnych jednotkach jedna (1)

Parametry:
zoomStep po kolika jednotkach zoomovat
minValue minimalni hodnota zoomu
maxValue maximalni hodnota zoomu
parent rodicovsky widget

Tato funkce volá...


Dokumentace k metodám

void ZoomWidget::zoomChanged ( qreal  zoomQuotient  )  [signal]

Zoom zmenen.

void ZoomWidget::reset (  )  [slot]

Nastavit vychozi zoom.

Vychozi nastaveni je 100%, tedy v obecnych jednotkach jedna (1)

void ZoomWidget::change ( int  sliderValue  )  [protected, slot]

Zmenit zoom.

Parametry:
sliderValue nova hodnota zoomu (v jednotkach slideru)

void ZoomWidget::changeLabel ( int  sliderValue  )  [protected, slot]

Zmenit popisek.

Parametry:
sliderValue nova hodnota zoomu (v jednotkach slideru)

qreal ZoomWidget::slider2zoomValue ( int  sliderValue  )  [protected]

Prevod jednotek slideru na obecne jednotky.

Parametry:
sliderValue hodnota v jednotkach slideru
Návratová hodnota:
Hodnota prevedena na obecne jednotky.

int ZoomWidget::zoom2sliderValue ( qreal  zoomValue  )  [protected]

Prevod obecnych jednoteck na jednotky slideru.

Parametry:
zoomValue hodnota v obecnych jednotkach
Návratová hodnota:
Hodnota prevedena na jednotky slideru.

Tuto funkci volají...


Dokumentace k datovým členům

QSlider* ZoomWidget::slider_ [private]

Jezdec, posuvnik po skale.

QLabel* ZoomWidget::label_ [private]

Popisek s hodnotou zoomu.

QPushButton* ZoomWidget::resetButton_ [private]

Resetovaci tlacitko.

qreal ZoomWidget::unit_ [private]

Jednotka (pocet obecnych jednotek na jednotku slideru).


Dokumentace pro tuto třídu byla generována z následujících souborů:

Generováno Mon May 24 21:59:12 2010 pro projekt Bombic 2 map editor programem  doxygen 1.5.6