Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

ButtonIcon Class Reference

#include <buttonicon.h>

Collaboration diagram for ButtonIcon:

Collaboration graph
[legend]

List of all members.

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
PageItemItem
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 
)

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]

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

Definition at line 31 of file buttonicon.h.

Referenced by ButtonIcon().

QComboBox* ButtonIcon::Place

Definition at line 34 of file buttonicon.h.

Referenced by ButtonIcon(), Annot::IPlace(), and SetAllVals().

Definition at line 35 of file buttonicon.h.

Referenced by ButtonIcon().

QComboBox* ButtonIcon::ScaleW

Definition at line 36 of file buttonicon.h.

Referenced by ButtonIcon(), Annot::IPlace(), and SetAllVals().

Definition at line 37 of file buttonicon.h.

Referenced by ButtonIcon().

QComboBox* ButtonIcon::ScaleH

Definition at line 38 of file buttonicon.h.

Referenced by ButtonIcon(), Annot::IPlace(), and SetAllVals().

Definition at line 39 of file buttonicon.h.

Referenced by ButtonIcon(), and SetScaleHow().

Definition at line 40 of file buttonicon.h.

Referenced by ButtonIcon(), MoveIconX(), MoveIconY(), SetAllVals(), and SetScaleHow().

Definition at line 41 of file buttonicon.h.

Referenced by ButtonIcon(), MoveIconY(), SetAllVals(), and SetScaleHow().

Definition at line 42 of file buttonicon.h.

Referenced by ButtonIcon(), MoveIconX(), SetAllVals(), and SetScaleHow().

QPushButton* ButtonIcon::OK

Definition at line 43 of file buttonicon.h.

Referenced by ButtonIcon().

QPushButton* ButtonIcon::Cancel

Definition at line 44 of file buttonicon.h.

Referenced by ButtonIcon().

QPushButton* ButtonIcon::Reset

Definition at line 45 of file buttonicon.h.

Referenced by ButtonIcon().

Definition at line 46 of file buttonicon.h.

Referenced by ButtonIcon(), and SetAllVals().

Definition at line 47 of file buttonicon.h.

Definition at line 48 of file buttonicon.h.

Definition at line 49 of file buttonicon.h.

Referenced by Annot::IPlace(), and SetScaleHow().

Definition at line 50 of file buttonicon.h.

Referenced by Annot::IPlace(), and MoveIconX().

Definition at line 51 of file buttonicon.h.

Referenced by Annot::IPlace(), and MoveIconY().

QVBoxLayout* ButtonIcon::ButtonIconLayout [protected]

Definition at line 60 of file buttonicon.h.

Referenced by ButtonIcon().

QGridLayout* ButtonIcon::Layout1 [protected]

Definition at line 61 of file buttonicon.h.

Referenced by ButtonIcon().

QHBoxLayout* ButtonIcon::Layout5 [protected]

Definition at line 62 of file buttonicon.h.

Referenced by ButtonIcon().

QGridLayout* ButtonIcon::Layout3 [protected]

Definition at line 63 of file buttonicon.h.

Referenced by ButtonIcon().

QHBoxLayout* ButtonIcon::Layout4 [protected]

Definition at line 64 of file buttonicon.h.

Referenced by ButtonIcon().


The documentation for this class was generated from the following files:
Created with personalized Doxygen. This is documentation for GPL software Scribus - Open Source Desktop Publishing.