Line options dialog.
More...
#include <LineDialog.h>
Enumerator |
---|
ScaleCoordinates |
|
Pixels |
|
LineDialog::LineDialog |
( |
ArrowMarker * |
line, |
|
|
QWidget * |
parent = 0 , |
|
|
Qt::WFlags |
fl = 0 |
|
) |
| |
References accept(), apply(), boxHeadAngle, boxHeadLength, btnApply, btnOk, buttonDefault, ArrowMarker::color(), colorBox, enableButtonDefault(), enableHeadTab(), endBox, ArrowMarker::filledArrowHead(), filledBox, ArrowMarker::hasEndArrow(), ArrowMarker::hasStartArrow(), head, ArrowMarker::headAngle(), ArrowMarker::headLength(), initGeometryTab(), lm, options, ColorButton::setColor(), setDefaultValues(), DoubleSpinBox::setRange(), DoubleSpinBox::setSingleStep(), PenStyleBox::setStyle(), DoubleSpinBox::setValue(), startBox, ArrowMarker::style(), styleBox, tw, ArrowMarker::width(), and widthBox.
void LineDialog::accept |
( |
) | |
|
|
slot |
void LineDialog::apply |
( |
) | |
|
|
slot |
References attachToBox, boxHeadAngle, boxHeadLength, ColorButton::color(), colorBox, ArrowMarker::drawEndArrow(), ArrowMarker::drawStartArrow(), enableHeadTab(), endBox, ArrowMarker::fillArrowHead(), ArrowMarker::filledArrowHead(), filledBox, geometry, head, ArrowMarker::headAngle(), ArrowMarker::headLength(), lm, Graph::multiLayer(), MdiSubWindow::notifyChanges(), options, ArrowMarker::setAttachPolicy(), ArrowMarker::setColor(), setCoordinates(), ArrowMarker::setHeadAngle(), ArrowMarker::setHeadLength(), ArrowMarker::setStyle(), ArrowMarker::setWidth(), startBox, PenStyleBox::style(), styleBox, tw, unitBox, DoubleSpinBox::value(), and widthBox.
Referenced by accept(), and LineDialog().
void LineDialog::displayCoordinates |
( |
int |
unit) | |
|
|
slot |
References ArrowMarker::endPoint(), ArrowMarker::endPointCoord(), lm, ScaleCoordinates, DoubleSpinBox::setValue(), ArrowMarker::startPoint(), ArrowMarker::startPointCoord(), xEndBox, xEndPixelBox, xStartBox, xStartPixelBox, yEndBox, yEndPixelBox, yStartBox, and yStartPixelBox.
Referenced by initGeometryTab().
void LineDialog::enableButtonDefault |
( |
QWidget * |
w) | |
|
|
slot |
void LineDialog::enableHeadTab |
( |
) | |
|
void LineDialog::initGeometryTab |
( |
) | |
|
References ArrowMarker::attachPolicy(), attachToBox, displayCoordinates(), geometry, lm, DoubleSpinBox::setDecimals(), tw, unitBox, xEndBox, xEndPixelBox, xStartBox, xStartPixelBox, yEndBox, yEndPixelBox, yStartBox, and yStartPixelBox.
Referenced by LineDialog().
void LineDialog::setCoordinates |
( |
int |
unit) | |
|
References lm, ScaleCoordinates, ArrowMarker::setEndPoint(), ArrowMarker::setStartPoint(), DoubleSpinBox::value(), xEndBox, xEndPixelBox, xStartBox, xStartPixelBox, yEndBox, yEndPixelBox, yStartBox, and yStartPixelBox.
Referenced by apply().
void LineDialog::setDefaultValues |
( |
) | |
|
|
slot |
QComboBox* LineDialog::attachToBox |
|
private |
QSpinBox* LineDialog::boxHeadAngle |
|
private |
QSpinBox * LineDialog::boxHeadLength |
|
private |
QPushButton* LineDialog::btnApply |
|
private |
QPushButton* LineDialog::btnOk |
|
private |
QPushButton* LineDialog::buttonDefault |
|
private |
QCheckBox* LineDialog::endBox |
|
private |
QCheckBox * LineDialog::filledBox |
|
private |
QWidget * LineDialog::geometry |
|
private |
QWidget * LineDialog::head |
|
private |
QWidget* LineDialog::options |
|
private |
QCheckBox* LineDialog::startBox |
|
private |
QTabWidget* LineDialog::tw |
|
private |
QComboBox* LineDialog::unitBox |
|
private |
QSpinBox * LineDialog::xEndPixelBox |
|
private |
QSpinBox* LineDialog::xStartPixelBox |
|
private |
QSpinBox * LineDialog::yEndPixelBox |
|
private |
QSpinBox * LineDialog::yStartPixelBox |
|
private |
The documentation for this class was generated from the following files: