CanvasSettingsBase Class Reference

#include <CanvasSettingsBase.h>

Inheritance diagram for CanvasSettingsBase:

Inheritance graph
CanvasSettingsQDialog
[legend]
Collaboration diagram for CanvasSettingsBase:

Collaboration graph
QDialogQButtonGroupQLabelQSpinBoxQPushButtonQCheckBoxQGroupBoxQRadioButton
[legend]

List of all members.


Detailed Description

The base class for the CanvasSettings class.

The pure virtual base class built with the Qt Designer.

Definition at line 27 of file CanvasSettingsBase.h.


Public Member Functions

 accept ()
 CanvasSettingsBase (QWidget *parent=0, const char *name=0, bool modal=FALSE, WFlags fl=0)
 done (int r)
 enum {Rejected, Accepted}
 exec ()
 extension () const
 isModal () const
 isSizeGripEnabled () const
 orientation () const
 prop -whether the size grip is enabled
 prop -whether show() should pop up the dialog as modal or modeless
 reject ()
 result () const
 setExtension (QWidget *extension)
 setModal (bool modal)
 setOrientation (Orientation orientation)
 setResult (int i)
 setSizeGripEnabled (bool)
 show ()
 showExtension (bool showIt)
 ~CanvasSettingsBase ()

Public Attributes

QButtonGroupbuttonGroup2
QButtonGroupbuttonGroup4
QButtonGroupbuttonGroup7
QGroupBoxgroupBox1
QCheckBoxignore_margin
QRadioButtonlandscapeRadioButton
QRadioButtonm_add_selected
QPushButtonm_cancel
QSpinBoxm_h_spin
QRadioButtonm_invisibleMarginRadioButton
QPushButtonm_save_retile
QSpinBoxm_v_spin
QRadioButtonm_visibleMarginRadioButton
QRadioButtonportraitRadioButton
QRadioButtonradioButton7
QPushButtonretile
QLabeltextLabel1
QLabeltextLabel2

Protected Slots

virtual void cancel ()=0
virtual void languageChange ()
virtual void portraitRadioButton_toggled (bool)=0
virtual void retile_clicked ()=0
virtual void saveRetile ()=0

Constructor & Destructor Documentation

CanvasSettingsBase ( QWidget parent = 0,
const char *  name = 0,
bool  modal = FALSE,
WFlags  fl = 0 
)

Definition at line 33 of file CanvasSettingsBase.cpp.

References buttonGroup2, buttonGroup4, buttonGroup7, cancel(), groupBox1, ignore_margin, landscapeRadioButton, languageChange(), m_add_selected, m_cancel, m_h_spin, m_invisibleMarginRadioButton, m_save_retile, m_v_spin, m_visibleMarginRadioButton, portraitRadioButton, portraitRadioButton_toggled(), radioButton7, retile, retile_clicked(), saveRetile(), QLabel::setAlignment(), QSpinBox::setButtonSymbols(), QRadioButton::setChecked(), QButtonGroup::setExclusive(), QSpinBox::setMinValue(), QSpinBox::setValue(), textLabel1, and textLabel2.

~CanvasSettingsBase (  ) 

Definition at line 118 of file CanvasSettingsBase.cpp.


Member Function Documentation

virtual void cancel (  )  [protected, pure virtual, slot]

Implemented in CanvasSettings.

Referenced by CanvasSettingsBase().

void languageChange (  )  [protected, virtual, slot]

Definition at line 127 of file CanvasSettingsBase.cpp.

References QToolTip::add(), buttonGroup2, buttonGroup4, buttonGroup7, groupBox1, ignore_margin, landscapeRadioButton, m_add_selected, m_cancel, m_h_spin, m_invisibleMarginRadioButton, m_save_retile, m_v_spin, m_visibleMarginRadioButton, portraitRadioButton, radioButton7, retile, QCheckBox::setText(), QPushButton::setText(), QLabel::setText(), QRadioButton::setText(), QGroupBox::setTitle(), textLabel1, and textLabel2.

Referenced by CanvasSettingsBase().

virtual void portraitRadioButton_toggled ( bool   )  [protected, pure virtual, slot]

Implemented in CanvasSettings.

Referenced by CanvasSettingsBase().

virtual void retile_clicked (  )  [protected, pure virtual, slot]

Implemented in CanvasSettings.

Referenced by CanvasSettingsBase().

virtual void saveRetile (  )  [protected, pure virtual, slot]

Implemented in CanvasSettings.

Referenced by CanvasSettingsBase().


Member Data Documentation

QButtonGroup* buttonGroup2

Definition at line 46 of file CanvasSettingsBase.h.

Referenced by CanvasSettingsBase(), and languageChange().

QButtonGroup* buttonGroup4

Definition at line 49 of file CanvasSettingsBase.h.

Referenced by CanvasSettingsBase(), and languageChange().

QButtonGroup* buttonGroup7

Definition at line 35 of file CanvasSettingsBase.h.

Referenced by CanvasSettingsBase(), and languageChange().

QGroupBox* groupBox1

Definition at line 38 of file CanvasSettingsBase.h.

Referenced by CanvasSettingsBase(), and languageChange().

QCheckBox* ignore_margin

Definition at line 52 of file CanvasSettingsBase.h.

Referenced by CanvasSettingsBase(), CanvasSettings::ignorePrinterMargin(), languageChange(), and CanvasSettings::setIgnorePrinterMargin().

QRadioButton* landscapeRadioButton

Definition at line 36 of file CanvasSettingsBase.h.

Referenced by CanvasSettingsBase(), languageChange(), and CanvasSettings::setOrientation().

QRadioButton* m_add_selected

Definition at line 51 of file CanvasSettingsBase.h.

Referenced by CanvasSettingsBase(), CanvasSettings::getAddSelected(), languageChange(), and CanvasSettings::setAddSelected().

QPushButton* m_cancel

Definition at line 45 of file CanvasSettingsBase.h.

Referenced by CanvasSettingsBase(), and languageChange().

QSpinBox* m_h_spin

Definition at line 41 of file CanvasSettingsBase.h.

Referenced by CanvasSettingsBase(), CanvasSettings::getWidthNumber(), languageChange(), and CanvasSettings::setWidthNumber().

QRadioButton* m_invisibleMarginRadioButton

Definition at line 48 of file CanvasSettingsBase.h.

Referenced by CanvasSettingsBase(), languageChange(), and CanvasSettings::setPrinterBounds().

QPushButton* m_save_retile

Definition at line 44 of file CanvasSettingsBase.h.

Referenced by CanvasSettingsBase(), and languageChange().

QSpinBox* m_v_spin

Definition at line 40 of file CanvasSettingsBase.h.

Referenced by CanvasSettingsBase(), CanvasSettings::getHeightNumber(), languageChange(), and CanvasSettings::setHeightNumber().

QRadioButton* m_visibleMarginRadioButton

Definition at line 47 of file CanvasSettingsBase.h.

Referenced by CanvasSettingsBase(), languageChange(), CanvasSettings::printerBounds(), and CanvasSettings::setPrinterBounds().

QRadioButton* portraitRadioButton

Definition at line 37 of file CanvasSettingsBase.h.

Referenced by CanvasSettingsBase(), languageChange(), CanvasSettings::orientation(), and CanvasSettings::setOrientation().

QRadioButton* radioButton7

Definition at line 50 of file CanvasSettingsBase.h.

Referenced by CanvasSettingsBase(), and languageChange().

QPushButton* retile

Definition at line 43 of file CanvasSettingsBase.h.

Referenced by CanvasSettingsBase(), and languageChange().

QLabel* textLabel1

Definition at line 42 of file CanvasSettingsBase.h.

Referenced by CanvasSettingsBase(), and languageChange().

QLabel* textLabel2

Definition at line 39 of file CanvasSettingsBase.h.

Referenced by CanvasSettingsBase(), and languageChange().


The documentation for this class was generated from the following files:
Generated for HippoDraw Class Library by doxygen