Arrange layers dialog. More...
#include <LayerDialog.h>
Public Member Functions | |
LayerDialog (QWidget *parent=0, Qt::WFlags fl=0) | |
void | setMultiLayer (MultiLayer *g) |
Protected Slots | |
void | accept () |
void | enableLayoutOptions (bool ok) |
void | swapLayers () |
void | update () |
Private Attributes | |
QComboBox * | alignHorBox |
QComboBox * | alignVertBox |
QSpinBox * | boxBottomSpace |
QSpinBox * | boxCanvasHeight |
QSpinBox * | boxCanvasWidth |
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 * | fitBox |
QGroupBox * | GroupCanvasSize |
QGroupBox * | GroupGrid |
QSpinBox * | layersBox |
MultiLayer * | multi_layer |
Arrange layers dialog.
LayerDialog::LayerDialog | ( | QWidget * | parent = 0 , |
|
Qt::WFlags | fl = 0 | |||
) |
References accept(), alignHorBox, alignVertBox, boxBottomSpace, boxCanvasHeight, boxCanvasWidth, boxColsGap, boxLayerDest, boxLayerSrc, boxLeftSpace, boxRightSpace, boxRowsGap, boxTopSpace, boxX, boxY, buttonApply, buttonCancel, buttonOk, buttonSwapLayers, enableLayoutOptions(), fitBox, GroupCanvasSize, GroupGrid, layersBox, swapLayers(), and update().
void LayerDialog::accept | ( | ) | [protected, slot] |
References update().
Referenced by LayerDialog().
void LayerDialog::enableLayoutOptions | ( | bool | ok | ) | [protected, slot] |
References GroupCanvasSize, and GroupGrid.
Referenced by LayerDialog().
void LayerDialog::setMultiLayer | ( | MultiLayer * | g | ) |
References alignHorBox, alignVertBox, MultiLayer::bottomMargin(), boxBottomSpace, boxCanvasHeight, boxCanvasWidth, boxColsGap, boxLayerDest, boxLayerSrc, boxLeftSpace, boxRightSpace, boxRowsGap, boxTopSpace, boxX, boxY, MultiLayer::colsSpacing(), MultiLayer::getCols(), MultiLayer::getRows(), MultiLayer::horizontalAlignement(), MultiLayer::layerCanvasSize(), layersBox, MultiLayer::leftMargin(), multi_layer, MultiLayer::numLayers(), MultiLayer::rightMargin(), MultiLayer::rowsSpacing(), MultiLayer::topMargin(), and MultiLayer::verticalAlignement().
void LayerDialog::swapLayers | ( | ) | [protected, slot] |
References boxLayerDest, boxLayerSrc, multi_layer, and MultiLayer::swapLayers().
Referenced by LayerDialog().
void LayerDialog::update | ( | ) | [protected, slot] |
References alignHorBox, alignVertBox, MultiLayer::arrangeLayers(), boxBottomSpace, boxCanvasHeight, boxCanvasWidth, boxColsGap, boxLeftSpace, boxRightSpace, boxRowsGap, boxTopSpace, boxX, boxY, fitBox, MultiLayer::getCols(), MultiLayer::getRows(), GroupCanvasSize, MultiLayer::layer(), MultiLayer::layerCanvasSize(), layersBox, multi_layer, MultiLayer::numLayers(), MultiLayer::setAlignement(), MultiLayer::setCols(), MultiLayer::setLayerCanvasSize(), MultiLayer::setMargins(), MultiLayer::setNumLayers(), ApplicationWindow::setPreferences(), MultiLayer::setRows(), and MultiLayer::setSpacing().
Referenced by accept(), and LayerDialog().
QComboBox* LayerDialog::alignHorBox [private] |
Referenced by LayerDialog(), setMultiLayer(), and update().
QComboBox * LayerDialog::alignVertBox [private] |
Referenced by LayerDialog(), setMultiLayer(), and update().
QSpinBox * LayerDialog::boxBottomSpace [private] |
Referenced by LayerDialog(), setMultiLayer(), and update().
QSpinBox * LayerDialog::boxCanvasHeight [private] |
Referenced by LayerDialog(), setMultiLayer(), and update().
QSpinBox* LayerDialog::boxCanvasWidth [private] |
Referenced by LayerDialog(), setMultiLayer(), and update().
QSpinBox * LayerDialog::boxColsGap [private] |
Referenced by LayerDialog(), setMultiLayer(), and update().
QSpinBox* LayerDialog::boxLayerDest [private] |
Referenced by LayerDialog(), setMultiLayer(), and swapLayers().
QSpinBox * LayerDialog::boxLayerSrc [private] |
Referenced by LayerDialog(), setMultiLayer(), and swapLayers().
QSpinBox * LayerDialog::boxLeftSpace [private] |
Referenced by LayerDialog(), setMultiLayer(), and update().
QSpinBox* LayerDialog::boxRightSpace [private] |
Referenced by LayerDialog(), setMultiLayer(), and update().
QSpinBox * LayerDialog::boxRowsGap [private] |
Referenced by LayerDialog(), setMultiLayer(), and update().
QSpinBox * LayerDialog::boxTopSpace [private] |
Referenced by LayerDialog(), setMultiLayer(), and update().
QSpinBox* LayerDialog::boxX [private] |
Referenced by LayerDialog(), setMultiLayer(), and update().
QSpinBox * LayerDialog::boxY [private] |
Referenced by LayerDialog(), setMultiLayer(), and update().
QPushButton* LayerDialog::buttonApply [private] |
Referenced by LayerDialog().
QPushButton* LayerDialog::buttonCancel [private] |
Referenced by LayerDialog().
QPushButton* LayerDialog::buttonOk [private] |
Referenced by LayerDialog().
QPushButton* LayerDialog::buttonSwapLayers [private] |
Referenced by LayerDialog().
QCheckBox* LayerDialog::fitBox [private] |
Referenced by LayerDialog(), and update().
QGroupBox* LayerDialog::GroupCanvasSize [private] |
Referenced by enableLayoutOptions(), LayerDialog(), and update().
QGroupBox * LayerDialog::GroupGrid [private] |
Referenced by enableLayoutOptions(), and LayerDialog().
QSpinBox * LayerDialog::layersBox [private] |
Referenced by LayerDialog(), setMultiLayer(), and update().
MultiLayer* LayerDialog::multi_layer [private] |
Referenced by setMultiLayer(), swapLayers(), and update().