QtiPlot 0.9.8.2
Public Member Functions | Protected Slots | Private Member Functions | Private Attributes
LayerDialog Class Reference

Arrange layers dialog. More...

#include <LayerDialog.h>

List of all members.

Public Member Functions

 LayerDialog (QWidget *parent, bool okMode=false, Qt::WFlags fl=0)
void setColumns (int)
void setLayerCanvasSize (int w, int h, int unit)
void setLayers (int layers)
void setMargins (int, int, int, int)
void setMultiLayer (MultiLayer *g)
void setRows (int)
void setSharedAxes (bool=true)

Protected Slots

void accept ()
void adjustCanvasHeight (double width)
void adjustCanvasWidth (double height)
void enableLayoutOptions (bool ok)
void showCommonAxesBox ()
void swapLayers ()
void update ()
void updateSizes (int unit)

Private Member Functions

void closeEvent (QCloseEvent *)
double convertFromPixels (int w, FrameWidget::Unit unit, int dimension)
int convertToPixels (double w, FrameWidget::Unit unit, int dimension)

Private Attributes

QComboBox * alignHorBox
QComboBox * alignPolicyBox
QComboBox * alignVertBox
double aspect_ratio
QSpinBox * boxBottomSpace
DoubleSpinBoxboxCanvasHeight
DoubleSpinBoxboxCanvasWidth
QSpinBox * boxColsGap
QSpinBox * boxLayerDest
QSpinBox * boxLayerSrc
QSpinBox * boxLeftSpace
QSpinBox * boxRightSpace
QSpinBox * boxRowsGap
QSpinBox * boxTopSpace
QSpinBox * boxX
QSpinBox * boxY
QPushButton * buttonApply
QPushButton * buttonCancel
QPushButton * buttonOk
QPushButton * buttonSwapLayers
QCheckBox * commonAxesBox
QCheckBox * fitBox
QCheckBox * fixedSizeBox
QGroupBox * GroupCanvasSize
QGroupBox * GroupGrid
QCheckBox * keepRatioBox
QSpinBox * layersBox
QCheckBox * linkXAxesBox
MultiLayermulti_layer
QComboBox * unitBox

Detailed Description

Arrange layers dialog.


Constructor & Destructor Documentation

LayerDialog::LayerDialog ( QWidget *  parent,
bool  okMode = false,
Qt::WFlags  fl = 0 
)

Member Function Documentation

void LayerDialog::accept ( ) [protected, slot]

References update().

Referenced by LayerDialog().

void LayerDialog::adjustCanvasHeight ( double  width) [protected, slot]
void LayerDialog::adjustCanvasWidth ( double  height) [protected, slot]
void LayerDialog::closeEvent ( QCloseEvent *  e) [private]
double LayerDialog::convertFromPixels ( int  w,
FrameWidget::Unit  unit,
int  dimension 
) [private]
int LayerDialog::convertToPixels ( double  w,
FrameWidget::Unit  unit,
int  dimension 
) [private]
void LayerDialog::enableLayoutOptions ( bool  ok) [protected, slot]

References GroupCanvasSize, and GroupGrid.

Referenced by LayerDialog().

void LayerDialog::setColumns ( int  c)

References boxX.

void LayerDialog::setLayerCanvasSize ( int  w,
int  h,
int  unit 
)
void LayerDialog::setLayers ( int  layers)

References layersBox.

void LayerDialog::setMargins ( int  l,
int  t,
int  r,
int  b 
)
void LayerDialog::setMultiLayer ( MultiLayer g)
void LayerDialog::setRows ( int  r)

References boxY.

void LayerDialog::setSharedAxes ( bool  on = true)
void LayerDialog::showCommonAxesBox ( ) [protected, slot]
void LayerDialog::swapLayers ( ) [protected, slot]
void LayerDialog::update ( ) [protected, slot]
void LayerDialog::updateSizes ( int  unit) [protected, slot]

Member Data Documentation

QComboBox* LayerDialog::alignHorBox [private]

Referenced by LayerDialog(), setMultiLayer(), and update().

QComboBox* LayerDialog::alignPolicyBox [private]
QComboBox * LayerDialog::alignVertBox [private]

Referenced by LayerDialog(), setMultiLayer(), and update().

double LayerDialog::aspect_ratio [private]
QSpinBox * LayerDialog::boxBottomSpace [private]
QSpinBox * LayerDialog::boxColsGap [private]
QSpinBox* LayerDialog::boxLayerDest [private]
QSpinBox * LayerDialog::boxLayerSrc [private]
QSpinBox * LayerDialog::boxLeftSpace [private]
QSpinBox* LayerDialog::boxRightSpace [private]
QSpinBox * LayerDialog::boxRowsGap [private]
QSpinBox * LayerDialog::boxTopSpace [private]
QSpinBox* LayerDialog::boxX [private]
QSpinBox * LayerDialog::boxY [private]
QPushButton* LayerDialog::buttonApply [private]

Referenced by LayerDialog(), and update().

QPushButton* LayerDialog::buttonCancel [private]

Referenced by LayerDialog().

QPushButton* LayerDialog::buttonOk [private]

Referenced by LayerDialog().

QPushButton* LayerDialog::buttonSwapLayers [private]

Referenced by LayerDialog().

QCheckBox* LayerDialog::commonAxesBox [private]
QCheckBox* LayerDialog::fitBox [private]

Referenced by LayerDialog(), and update().

QCheckBox* LayerDialog::fixedSizeBox [private]

Referenced by LayerDialog(), setMultiLayer(), and update().

QGroupBox* LayerDialog::GroupCanvasSize [private]
QGroupBox * LayerDialog::GroupGrid [private]

Referenced by enableLayoutOptions(), and LayerDialog().

QCheckBox* LayerDialog::keepRatioBox [private]
QSpinBox* LayerDialog::layersBox [private]
QCheckBox* LayerDialog::linkXAxesBox [private]

Referenced by LayerDialog(), setMultiLayer(), and update().

QComboBox* LayerDialog::unitBox [private]

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