#include <zoomwidget.h>
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). | |
Zapouzdreni nekolik propojenych widgetu. V obecnych jednotkach pracuje se skalou, lze jej resetovat.
| ZoomWidget::ZoomWidget | ( | qreal | zoomStep, | |
| qreal | minValue, | |||
| qreal | maxValue, | |||
| QWidget * | parent = 0 | |||
| ) |
Konstruuje widget.
Vychozi nastaveni je 100%, tedy v obecnych jednotkach jedna (1)
| zoomStep | po kolika jednotkach zoomovat | |
| minValue | minimalni hodnota zoomu | |
| maxValue | maximalni hodnota zoomu | |
| parent | rodicovsky widget |

| 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.
| sliderValue | nova hodnota zoomu (v jednotkach slideru) |
| void ZoomWidget::changeLabel | ( | int | sliderValue | ) | [protected, slot] |
Zmenit popisek.
| sliderValue | nova hodnota zoomu (v jednotkach slideru) |
| qreal ZoomWidget::slider2zoomValue | ( | int | sliderValue | ) | [protected] |
Prevod jednotek slideru na obecne jednotky.
| sliderValue | hodnota v jednotkach slideru |
| int ZoomWidget::zoom2sliderValue | ( | qreal | zoomValue | ) | [protected] |
Prevod obecnych jednoteck na jednotky slideru.
| zoomValue | hodnota v obecnych jednotkach |

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).
1.5.6