ButtonIcon Class Reference
#include <buttonicon.h>
Public Member Functions | |
| ButtonIcon (QWidget *parent, PageItem *ite) | |
| ~ButtonIcon () | |
Public Attributes | |
| QLabel * | TextLabel1_2 |
| QComboBox * | Place |
| QLabel * | TextLabel1 |
| QComboBox * | ScaleW |
| QLabel * | TextLabel2 |
| QComboBox * | ScaleH |
| QGroupBox * | GroupButton |
| QLabel * | TextLabel3 |
| QSlider * | SliderX |
| QSlider * | SliderY |
| QPushButton * | OK |
| QPushButton * | Cancel |
| QPushButton * | Reset |
| PageItem * | Item |
| int | IcPlace |
| int | IcScaleW |
| int | IcScaleH |
| double | IcPlaceX |
| double | IcPlaceY |
Protected Attributes | |
| QVBoxLayout * | ButtonIconLayout |
| QGridLayout * | Layout1 |
| QHBoxLayout * | Layout5 |
| QGridLayout * | Layout3 |
| QHBoxLayout * | Layout4 |
Private Slots | |
| void | MoveIconY (int y) |
| void | MoveIconX (int x) |
| void | SetAllVals () |
| void | SetScaleHow (int s) |
Detailed Description
Definition at line 25 of file buttonicon.h.
Constructor & Destructor Documentation
| ButtonIcon::ButtonIcon | ( | QWidget * | parent, | |
| PageItem * | ite | |||
| ) |
Definition at line 25 of file buttonicon.cpp.
References ButtonIconLayout, Cancel, GroupButton, Item, Layout1, Layout3, Layout4, Layout5, loadIcon(), MoveIconX(), MoveIconY(), OK, Place, Reset, ScaleH, ScaleW, SetAllVals(), SetScaleHow(), SliderX, SliderY, TextLabel1, TextLabel1_2, TextLabel2, TextLabel3, and tr().
| ButtonIcon::~ButtonIcon | ( | ) | [inline] |
Definition at line 31 of file buttonicon.h.
Member Function Documentation
| void ButtonIcon::MoveIconY | ( | int | y | ) | [private, slot] |
Definition at line 138 of file buttonicon.cpp.
References IcPlaceY, SliderX, and TextLabel3.
Referenced by ButtonIcon().
| void ButtonIcon::MoveIconX | ( | int | x | ) | [private, slot] |
Definition at line 145 of file buttonicon.cpp.
References IcPlaceX, SliderY, and TextLabel3.
Referenced by ButtonIcon().
| void ButtonIcon::SetAllVals | ( | ) | [private, slot] |
Definition at line 152 of file buttonicon.cpp.
References PageItem::annotation(), ScImage::height(), PageItem::height, PageItem::imageXOffset, PageItem::imageXScale, PageItem::imageYOffset, PageItem::imageYScale, Annotation::IPlace(), Item, PageItem::pixm, Place, ScaleH, Annotation::ScaleW(), ScaleW, SetScaleHow(), SliderX, SliderY, TextLabel3, ScImage::width(), and PageItem::width.
Referenced by ButtonIcon().
| void ButtonIcon::SetScaleHow | ( | int | s | ) | [private, slot] |
Definition at line 164 of file buttonicon.cpp.
References GroupButton, IcScaleH, SliderX, SliderY, and TextLabel3.
Referenced by ButtonIcon(), and SetAllVals().
Member Data Documentation
| QLabel* ButtonIcon::TextLabel1_2 |
| QComboBox* ButtonIcon::Place |
Definition at line 34 of file buttonicon.h.
Referenced by ButtonIcon(), Annot::IPlace(), and SetAllVals().
| QLabel* ButtonIcon::TextLabel1 |
| QComboBox* ButtonIcon::ScaleW |
Definition at line 36 of file buttonicon.h.
Referenced by ButtonIcon(), Annot::IPlace(), and SetAllVals().
| QLabel* ButtonIcon::TextLabel2 |
| QComboBox* ButtonIcon::ScaleH |
Definition at line 38 of file buttonicon.h.
Referenced by ButtonIcon(), Annot::IPlace(), and SetAllVals().
| QGroupBox* ButtonIcon::GroupButton |
| QLabel* ButtonIcon::TextLabel3 |
Definition at line 40 of file buttonicon.h.
Referenced by ButtonIcon(), MoveIconX(), MoveIconY(), SetAllVals(), and SetScaleHow().
| QSlider* ButtonIcon::SliderX |
Definition at line 41 of file buttonicon.h.
Referenced by ButtonIcon(), MoveIconY(), SetAllVals(), and SetScaleHow().
| QSlider* ButtonIcon::SliderY |
Definition at line 42 of file buttonicon.h.
Referenced by ButtonIcon(), MoveIconX(), SetAllVals(), and SetScaleHow().
| QPushButton* ButtonIcon::OK |
| QPushButton* ButtonIcon::Cancel |
| QPushButton* ButtonIcon::Reset |
Definition at line 47 of file buttonicon.h.
Definition at line 48 of file buttonicon.h.
| double ButtonIcon::IcPlaceX |
| double ButtonIcon::IcPlaceY |
QVBoxLayout* ButtonIcon::ButtonIconLayout [protected] |
QGridLayout* ButtonIcon::Layout1 [protected] |
QHBoxLayout* ButtonIcon::Layout5 [protected] |
QGridLayout* ButtonIcon::Layout3 [protected] |
QHBoxLayout* ButtonIcon::Layout4 [protected] |
The documentation for this class was generated from the following files:
