EnrichmentDialog Class Reference

#include <EnrichmentDialog.h>

List of all members.

Public Types

enum  WidgetType {
  Frame, Text, Image, Tex,
  MDIWindow
}

Public Member Functions

 EnrichmentDialog (WidgetType wt, Graph *g, QWidget *parent=0)
void setWidget (QWidget *w)
 ~EnrichmentDialog ()

Private Slots

void adjustHeight (double width)
void adjustWidth (double height)
void apply ()
void chooseImageFile (const QString &fn=QString::null)
void clearForm ()
void customButtons (QWidget *w)
void customFont ()
void displayCoordinates (int unit)
void fetchImage ()
void frameApplyTo ()
void patternApplyTo ()
void saveImagesInternally (bool save)
void setBestSize ()
void setFrameDefaultValues ()
void setRectangleDefaultValues ()
void setTextDefaultValues ()
void textFormatApplyTo ()
void updateForm (bool error)
void updateTransparency (int alpha)

Private Member Functions

void initEditorPage ()
void initFramePage ()
void initGeometryPage ()
void initImagePage ()
void initPatternPage ()
void initTextPage ()
void setCoordinates (int unit)
void setFrameTo (FrameWidget *fw)
void setPatternTo (RectangleWidget *r)
void setText (const QString &t)
void setTextFormatTo (LegendWidget *l)

Private Attributes

double aspect_ratio
QCheckBox * autoUpdateTextBox
ColorButtonbackgroundColorBtn
QPushButton * bestSizeButton
QSpinBox * boxBackgroundTransparency
PenStyleBoxboxFrameLineStyle
QSpinBox * boxFrameWidth
QCheckBox * boxSaveImagesInternally
QSpinBox * boxTextAngle
QSpinBox * boxTransparency
QPushButton * cancelButton
QPushButton * clearButton
Graphd_plot
QWidget * d_widget
WidgetType d_widget_type
QWidget * editPage
QTextEdit * equationEditor
TextFormatButtonsformatButtons
QComboBox * frameApplyToBox
QComboBox * frameBox
ColorButtonframeColorBtn
QPushButton * frameDefaultBtn
QWidget * framePage
QWidget * geometryPage
DoubleSpinBoxheightBox
QHttp * http
QWidget * imagePage
QLineEdit * imagePathBox
QCheckBox * keepAspectBox
QLabel * outputLabel
QComboBox * patternApplyToBox
PatternBoxpatternBox
ColorButtonpatternColorBtn
QWidget * patternPage
QPushButton * rectangleDefaultBtn
QTabWidget * tabWidget
QComboBox * textApplyToBox
QPushButton * textApplyToBtn
ColorButtontextBackgroundBtn
ColorButtontextColorBtn
QPushButton * textDefaultBtn
QTextEdit * textEditBox
QFont textFont
QPushButton * textFontBtn
QWidget * textPage
QComboBox * unitBox
QPushButton * updateButton
QCheckBox * useFrameColorBox
DoubleSpinBoxwidthBox
DoubleSpinBoxxBox
DoubleSpinBoxyBox


Member Enumeration Documentation

Enumerator:
Frame 
Text 
Image 
Tex 
MDIWindow 


Constructor & Destructor Documentation

EnrichmentDialog::EnrichmentDialog ( WidgetType  wt,
Graph g,
QWidget *  parent = 0 
)

EnrichmentDialog::~EnrichmentDialog (  ) 


Member Function Documentation

void EnrichmentDialog::adjustHeight ( double  width  )  [private, slot]

void EnrichmentDialog::adjustWidth ( double  height  )  [private, slot]

void EnrichmentDialog::apply (  )  [private, slot]

void EnrichmentDialog::chooseImageFile ( const QString &  fn = QString::null  )  [private, slot]

void EnrichmentDialog::clearForm (  )  [private, slot]

References equationEditor, and outputLabel.

Referenced by EnrichmentDialog().

void EnrichmentDialog::customButtons ( QWidget *  w  )  [private, slot]

void EnrichmentDialog::customFont (  )  [private, slot]

References textFont.

Referenced by initTextPage().

void EnrichmentDialog::displayCoordinates ( int  unit  )  [private, slot]

void EnrichmentDialog::fetchImage (  )  [private, slot]

void EnrichmentDialog::frameApplyTo (  )  [private, slot]

void EnrichmentDialog::initEditorPage (  )  [private]

void EnrichmentDialog::initFramePage (  )  [private]

void EnrichmentDialog::initGeometryPage (  )  [private]

void EnrichmentDialog::initImagePage (  )  [private]

void EnrichmentDialog::initPatternPage (  )  [private]

void EnrichmentDialog::initTextPage (  )  [private]

void EnrichmentDialog::patternApplyTo (  )  [private, slot]

void EnrichmentDialog::saveImagesInternally ( bool  save  )  [private, slot]

void EnrichmentDialog::setBestSize (  )  [private, slot]

void EnrichmentDialog::setCoordinates ( int  unit  )  [private]

void EnrichmentDialog::setFrameDefaultValues (  )  [private, slot]

void EnrichmentDialog::setFrameTo ( FrameWidget fw  )  [private]

void EnrichmentDialog::setPatternTo ( RectangleWidget r  )  [private]

void EnrichmentDialog::setRectangleDefaultValues (  )  [private, slot]

void EnrichmentDialog::setText ( const QString &  t  )  [private]

References textEditBox.

Referenced by setWidget().

void EnrichmentDialog::setTextDefaultValues (  )  [private, slot]

void EnrichmentDialog::setTextFormatTo ( LegendWidget l  )  [private]

void EnrichmentDialog::setWidget ( QWidget *  w  ) 

void EnrichmentDialog::textFormatApplyTo (  )  [private, slot]

void EnrichmentDialog::updateForm ( bool  error  )  [private, slot]

void EnrichmentDialog::updateTransparency ( int  alpha  )  [private, slot]

References textBackgroundBtn, and textFormatApplyTo().

Referenced by initTextPage().


Member Data Documentation

QPushButton* EnrichmentDialog::bestSizeButton [private]

Referenced by initGeometryPage(), and setWidget().

QSpinBox * EnrichmentDialog::boxFrameWidth [private]

QSpinBox * EnrichmentDialog::boxTextAngle [private]

QSpinBox* EnrichmentDialog::boxTransparency [private]

QPushButton* EnrichmentDialog::cancelButton [private]

Referenced by EnrichmentDialog().

QPushButton* EnrichmentDialog::clearButton [private]

QWidget* EnrichmentDialog::d_widget [private]

QWidget* EnrichmentDialog::editPage [private]

QTextEdit* EnrichmentDialog::equationEditor [private]

Referenced by initTextPage().

QComboBox* EnrichmentDialog::frameApplyToBox [private]

Referenced by frameApplyTo(), and initFramePage().

QComboBox* EnrichmentDialog::frameBox [private]

QPushButton * EnrichmentDialog::frameDefaultBtn [private]

Referenced by initFramePage().

QWidget * EnrichmentDialog::framePage [private]

Referenced by apply(), customButtons(), and initFramePage().

QWidget * EnrichmentDialog::geometryPage [private]

Referenced by apply(), and initGeometryPage().

QHttp* EnrichmentDialog::http [private]

QWidget * EnrichmentDialog::imagePage [private]

QLineEdit* EnrichmentDialog::imagePathBox [private]

QCheckBox* EnrichmentDialog::keepAspectBox [private]

QLabel* EnrichmentDialog::outputLabel [private]

QComboBox * EnrichmentDialog::patternApplyToBox [private]

Referenced by initPatternPage(), and patternApplyTo().

QWidget * EnrichmentDialog::patternPage [private]

QPushButton * EnrichmentDialog::rectangleDefaultBtn [private]

Referenced by initPatternPage().

QTabWidget* EnrichmentDialog::tabWidget [private]

QComboBox * EnrichmentDialog::textApplyToBox [private]

Referenced by initTextPage(), and textFormatApplyTo().

QPushButton* EnrichmentDialog::textApplyToBtn [private]

Referenced by initTextPage().

QPushButton* EnrichmentDialog::textDefaultBtn [private]

Referenced by initTextPage().

QTextEdit * EnrichmentDialog::textEditBox [private]

Referenced by apply(), initTextPage(), and setText().

QFont EnrichmentDialog::textFont [private]

QPushButton* EnrichmentDialog::textFontBtn [private]

Referenced by initTextPage().

QWidget * EnrichmentDialog::textPage [private]

QComboBox* EnrichmentDialog::unitBox [private]

QPushButton* EnrichmentDialog::updateButton [private]

QCheckBox * EnrichmentDialog::useFrameColorBox [private]


The documentation for this class was generated from the following files:

Generated on Fri Nov 7 03:36:54 2008 for QtiPlot by  doxygen 1.5.6