PdmJobPanelizerV2Control Class
Header: | #include <PdmJobPanelizerV2Control> |
Inherits: | QObject |
Public Types
enum | CoordinateMode { Absolute, Relative } |
Public Functions
PdmJobPanelizerV2Control(QWidget *iParent = nullptr) | |
~PdmJobPanelizerV2Control() | |
TComboBox * | coordinateCombo() |
TCanvas * | getGraphView() |
TTableView * | getLayerTableView(const QVariantMap &iConfigMap) |
PanelMoveWidget * | getMoveWidget() |
TLineEdit * | getPosLineEdit() |
TTableView * | getRepeatTableView() |
TCanvas * | getRoughView() |
TComboBox * | roughStep() |
void | setAddTextAction(QAction *iAction) |
void | setAlignBottomAction(QAction *iAction) |
void | setAlignHorizontalAction(QAction *iAction) |
void | setAlignLeftAction(QAction *iAction) |
void | setAlignRightAction(QAction *iAction) |
void | setAlignTopAction(QAction *iAction) |
void | setAlignVerticalAction(QAction *iAction) |
void | setAnchorBottomAction(QAction *iAction) |
void | setAnchorLeftAction(QAction *iAction) |
void | setAnchorRightAction(QAction *iAction) |
void | setAnchorTopAction(QAction *iAction) |
void | setEdgeLineAction(QAction *iAction) |
void | setEndpointAction(QAction *iAction) |
void | setHorizonCenterAction(QAction *iAction) |
void | setHorizontalEquidistanceAction(QAction *iAction) |
void | setLinearRemarkAction(QAction *iAction) |
void | setMeasureAction(QAction *iAction) |
void | setMidpointAction(QAction *iAction) |
void | setMirrorxAction(QAction *iAction) |
void | setMirroryAction(QAction *iAction) |
void | setMoveAction(QAction *iAction) |
void | setMoveItemAction(QAction *iAction) |
void | setPanelizerData(const QVariantMap &iData) |
void | setRemoveSelectItemAction(QAction *iAction) |
void | setRotateAction(QAction *iAction) |
void | setRotateCenterAction(QAction *iAction) |
void | setSlantRemarkAction(QAction *iAction) |
void | setVerticalCenterAction(QAction *iAction) |
void | setVerticalEquidistanceAction(QAction *iAction) |
void | setZoomAreaAction(QAction *iAction) |
void | setZoomHomeAction(QAction *iAction) |
void | setZoomInAction(QAction *iAction) |
void | setZoomOutAction(QAction *iAction) |
TComboBox * | stepComboBox() |
- 31 public functions inherited from QObject
Public Slots
void | addText() |
void | alignBottom() |
void | alignHorizontal() |
void | alignLeft() |
void | alignRight() |
void | alignTop() |
void | alignVertical() |
QStringList | allStepNames() |
QVariantMap | analysisPanelData(const QVariantList &iStepList) |
void | anchorBottom() |
void | anchorLeft() |
void | anchorRight() |
void | anchorTop() |
QVariantMap | calcStepNumberInfo(const QVariantMap &iStepInfo, const QStringList &iChildName) |
bool | canRedo() |
bool | canUndo() |
void | clearSelection() |
QVariant | getPanelizerData() |
QVariantMap | getStepMarginAndGapInfo(const QString &iStepName) |
void | horizonCenter() |
void | horizontalEquidistance() |
void | linearRemark(bool isActive) |
void | measure(bool isActive) |
qreal | minArray2CouponGap(const QString &iStepName) |
void | mirrorX() |
void | mirrorY() |
void | moveItem(bool isMove) |
void | moveScene(bool isMove) |
void | redo() |
void | refreshRepeatTableView() |
void | removeSelectItem() |
void | rotate90() |
void | rotateByCenter() |
void | setConfig(const QVariantMap iConfig) |
void | setCurrentStep(const QString &iStepName) |
void | setSizePrecision(const QMap<QString, int> &iSizePrecision) |
void | showLocationNumber(const QVariant &iDataVar) |
void | slantRemark(bool isActive) |
void | snapEdgeLine(bool iIsSnap) |
void | snapEndpoint(bool iIsSnap) |
void | snapMidpoint(bool iIsSnap) |
bool | stepIsValid(const QString &iStepName = "", QStringList *oInvalidStep = nullptr, QString *oErrorType = nullptr) |
void | undo() |
void | verticalCenter() |
void | verticalEquidistance() |
void | zoomArea(bool isActive) |
void | zoomHome() |
void | zoomIn() |
void | zoomOut() |
- 1 public slot inherited from QObject
Signals
void | messageChange(const QString &iType, const QVariant &iData) |
void | panelizerDataChagned(const QString &iType, const QVariant &iData = QVariant()) |
- 2 signals inherited from QObject
Additional Inherited Members
- 1 property inherited from QObject
- 1 public variable inherited from QObject
- 10 static public members inherited from QObject
- 9 protected functions inherited from QObject
- 2 protected variables inherited from QObject
Detailed Description
Member Function Documentation
PdmJobPanelizerV2Control::PdmJobPanelizerV2Control(QWidget *iParent = nullptr)
Default constructs an instance of PdmJobPanelizerV2Control.
PdmJobPanelizerV2Control::~PdmJobPanelizerV2Control()
Destroys the instance of PdmJobPanelizerV2Control.