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.