Public Member Functions | |
def | changeCell (self, r, c, value=None) |
def | closeEvent (self, event) |
def | getEditLine (self) |
def | recompute (self) |
def | setEditLine (self, r, c, orr=None, orc=None) |
def | update (self) |
def | wipeCell (self) |
Public Attributes | |
applyButton | |
computeButton | |
doNotChange | |
horizontalLayout | |
label | |
lineEdit | |
spreadsheet | |
table | |
verticalLayout | |
wipeButton | |
Member Function Documentation
◆ changeCell()
def Spreadsheet_legacy.SpreadsheetView.changeCell | ( | self, | |
r, | |||
c, | |||
value = None |
|||
) |
References Spreadsheet_legacy.SpreadsheetView.doNotChange, Spreadsheet_legacy.SpreadsheetView.setEditLine(), Spreadsheet_legacy.SpreadsheetView.spreadsheet, Py::MethodTable.table(), Py::PythonType.table, ArchAxis.ArchGridTaskPanel.table, Mod.PartDesign.WizardShaft.WizardShaft.TaskWizardShaft.table, Spreadsheet_legacy.SpreadsheetView.table, Gui::LinkInfo.update(), MeshGui::MeshRenderer::Private.update(), MeshGui::MeshRenderer.update(), TechDrawGui::TaskDlgActiveView.update(), TechDrawGui::TaskDlgBalloon.update(), TechDrawGui::TaskDlgCenterLine.update(), TechDrawGui::TaskDlgCosmeticLine.update(), TechDrawGui::TaskDlgCosVertex.update(), TechDrawGui::TaskDlgDetail.update(), TechDrawGui::TaskDlgDimension.update(), TechDrawGui::TaskDlgGeomHatch.update(), TechDrawGui::TaskDlgHatch.update(), TechDrawGui::TaskDlgLeaderLine.update(), TechDrawGui::TaskDlgLinkDim.update(), TechDrawGui::TaskDlgProjGroup.update(), TechDrawGui::TaskDlgRichAnno.update(), TechDrawGui::TaskDlgSectionView.update(), TechDrawGui::TaskDlgWeldingSymbol.update(), SMESHDS_GroupOnFilter.update(), App::LinkBaseExtension.update(), Gui::ViewProvider.update(), Gui::ViewProviderDocumentObject.update(), nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >.update(), Gui::CommandPy.update(), Gui::DocumentPy.update(), Gui::ViewProviderDocumentObjectPy.update(), AddonManager.CommandAddonManager.update(), ArchAxis._AxisTaskPanel.update(), ArchAxis.AxisSystemTaskPanel.update(), ArchAxis.ArchGridTaskPanel.update(), ArchComponent.ComponentTaskPanel.update(), ArchNesting.Nester.update(), ArchRoof._RoofTaskPanel.update(), ArchSectionPlane.SectionPlaneTaskPanel.update(), ArchWindow._ArchWindowTaskPanel.update(), DraftGui.FacebinderTaskPanel.update(), draftguitools.gui_trackers.gridTracker.update(), femtaskpanels.task_mesh_gmsh._TaskPanel.update(), femtaskpanels.task_result_mechanical._TaskPanel.update(), femtaskpanels.task_solver_ccxtools._TaskPanel.update(), Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.update(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel.update(), Plot.Plot.update(), Spreadsheet_legacy.SpreadsheetView.update(), DocumentObject.ViewProvider.update(), draftguitools.gui_trackers.radiusTracker.update(), ArchCommands.SurveyTaskPanel.update(), shipAreasCurve.Preview.Preview.update(), Mod.PartDesign.WizardShaft.ShaftDiagram.Diagram.update(), shipCreateShip.Preview.Preview.update(), shipOutlineDraw.Preview.Preview.update(), draftguitools.gui_trackers.boxTracker.update(), draftguitools.gui_trackers.ghostTracker.update(), draftguitools.gui_edit.Edit.update(), draftguitools.gui_trackers.rectangleTracker.update(), ArchPanel.CommandPanel.update(), ArchStructure._CommandStructure.update(), ArchWall._CommandWall.update(), ArchWindow._CommandWindow.update(), draftguitools.gui_trackers.bsplineTracker.update(), draftguitools.gui_trackers.bezcurveTracker.update(), draftguitools.gui_trackers.dimTracker.update(), draftguitools.gui_trackers.wireTracker.update(), and PartDesign::SubShapeBinder.update().
Referenced by Spreadsheet_legacy.SpreadsheetView.getEditLine().
◆ closeEvent()
def Spreadsheet_legacy.SpreadsheetView.closeEvent | ( | self, | |
event | |||
) |
References Spreadsheet_legacy.SpreadsheetView.spreadsheet.
◆ getEditLine()
def Spreadsheet_legacy.SpreadsheetView.getEditLine | ( | self | ) |
References Spreadsheet_legacy.SpreadsheetView.changeCell(), Gui::FileChooser.lineEdit, Gui::PropertyEditor::VectorListWidget.lineEdit, Gui::LabelEditor.lineEdit, Spreadsheet_legacy.SpreadsheetView.lineEdit, Py::MethodTable.table(), Py::PythonType.table, ArchAxis.ArchGridTaskPanel.table, Mod.PartDesign.WizardShaft.WizardShaft.TaskWizardShaft.table, and Spreadsheet_legacy.SpreadsheetView.table.
Referenced by Spreadsheet_legacy.SpreadsheetView.wipeCell().
◆ recompute()
def Spreadsheet_legacy.SpreadsheetView.recompute | ( | self | ) |
References Spreadsheet_legacy.SpreadsheetView.spreadsheet, Gui::LinkInfo.update(), MeshGui::MeshRenderer::Private.update(), MeshGui::MeshRenderer.update(), TechDrawGui::TaskDlgActiveView.update(), TechDrawGui::TaskDlgBalloon.update(), TechDrawGui::TaskDlgCenterLine.update(), TechDrawGui::TaskDlgCosmeticLine.update(), TechDrawGui::TaskDlgCosVertex.update(), TechDrawGui::TaskDlgDetail.update(), TechDrawGui::TaskDlgDimension.update(), TechDrawGui::TaskDlgGeomHatch.update(), TechDrawGui::TaskDlgHatch.update(), TechDrawGui::TaskDlgLeaderLine.update(), TechDrawGui::TaskDlgLinkDim.update(), TechDrawGui::TaskDlgProjGroup.update(), TechDrawGui::TaskDlgRichAnno.update(), TechDrawGui::TaskDlgSectionView.update(), TechDrawGui::TaskDlgWeldingSymbol.update(), SMESHDS_GroupOnFilter.update(), App::LinkBaseExtension.update(), Gui::ViewProvider.update(), Gui::ViewProviderDocumentObject.update(), nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >.update(), Gui::CommandPy.update(), Gui::DocumentPy.update(), Gui::ViewProviderDocumentObjectPy.update(), AddonManager.CommandAddonManager.update(), ArchAxis._AxisTaskPanel.update(), ArchAxis.AxisSystemTaskPanel.update(), ArchAxis.ArchGridTaskPanel.update(), ArchComponent.ComponentTaskPanel.update(), ArchNesting.Nester.update(), ArchRoof._RoofTaskPanel.update(), ArchSectionPlane.SectionPlaneTaskPanel.update(), ArchWindow._ArchWindowTaskPanel.update(), DraftGui.FacebinderTaskPanel.update(), draftguitools.gui_trackers.gridTracker.update(), femtaskpanels.task_mesh_gmsh._TaskPanel.update(), femtaskpanels.task_result_mechanical._TaskPanel.update(), femtaskpanels.task_solver_ccxtools._TaskPanel.update(), Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.update(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel.update(), Plot.Plot.update(), Spreadsheet_legacy.SpreadsheetView.update(), DocumentObject.ViewProvider.update(), draftguitools.gui_trackers.radiusTracker.update(), ArchCommands.SurveyTaskPanel.update(), shipAreasCurve.Preview.Preview.update(), Mod.PartDesign.WizardShaft.ShaftDiagram.Diagram.update(), shipCreateShip.Preview.Preview.update(), shipOutlineDraw.Preview.Preview.update(), draftguitools.gui_trackers.boxTracker.update(), draftguitools.gui_trackers.ghostTracker.update(), draftguitools.gui_edit.Edit.update(), draftguitools.gui_trackers.rectangleTracker.update(), ArchPanel.CommandPanel.update(), ArchStructure._CommandStructure.update(), ArchWall._CommandWall.update(), ArchWindow._CommandWindow.update(), draftguitools.gui_trackers.bsplineTracker.update(), draftguitools.gui_trackers.bezcurveTracker.update(), draftguitools.gui_trackers.dimTracker.update(), draftguitools.gui_trackers.wireTracker.update(), and PartDesign::SubShapeBinder.update().
Referenced by draftguitools.gui_trackers.arcTracker.setApertureAngle(), draftguitools.gui_trackers.arcTracker.setEndAngle(), draftguitools.gui_trackers.arcTracker.setStartAngle(), draftguitools.gui_trackers.bsplineTracker.update(), and draftguitools.gui_trackers.bezcurveTracker.update().
◆ setEditLine()
def Spreadsheet_legacy.SpreadsheetView.setEditLine | ( | self, | |
r, | |||
c, | |||
orr = None , |
|||
orc = None |
|||
) |
References UNV2411::TRecord.label, UNV2412::TRecord.label, App::DocumentObjectT.label, Gui::Dialog::DocumentRecoveryPrivate::Info.label, Gui::PropertyEditor::LinkLabel.label, Gui::DocumentObjectData.label, Gui::LabelButton.label, Gui::StatusWidget.label, ArchSpace._ViewProviderSpace.label, Dice3DS.dom3ds.ChunkMetaclass.label, Dice3DS.dom3ds.UnknownChunk.label, Dice3DS.dom3ds.ErrorChunk.label, ifc2x3.ifcderivedprofiledef.label, ifc2x3.ifccompositeprofiledef.label, ifc4.ifcderivedprofiledef.label, ifc4.ifccompositeprofiledef.label, MeshGui::GmshWidget::Private.label, MeshPartGui::Mesh2ShapeGmsh::Private.label, PartGui::DlgExtrusion.label, PartGui::TaskSweep.label, PathScripts.PathDressupTagPreferences.HoldingTagPreferences.label, SketcherGui::ViewProviderSketch::constrIconQueueItem.label, Spreadsheet_legacy.SpreadsheetView.label, Gui::FileChooser.lineEdit, Gui::PropertyEditor::VectorListWidget.lineEdit, Gui::LabelEditor.lineEdit, Spreadsheet_legacy.SpreadsheetView.lineEdit, and Spreadsheet_legacy.SpreadsheetView.spreadsheet.
Referenced by Spreadsheet_legacy.SpreadsheetView.changeCell().
◆ update()
def Spreadsheet_legacy.SpreadsheetView.update | ( | self | ) |
References Spreadsheet_legacy.SpreadsheetView.doNotChange, Spreadsheet_legacy.SpreadsheetView.spreadsheet, Py::MethodTable.table(), Py::PythonType.table, ArchAxis.ArchGridTaskPanel.table, Mod.PartDesign.WizardShaft.WizardShaft.TaskWizardShaft.table, and Spreadsheet_legacy.SpreadsheetView.table.
Referenced by ArchAxis.AxisSystemTaskPanel.addElement(), ArchComponent.ComponentTaskPanel.addElement(), ArchSectionPlane.SectionPlaneTaskPanel.addElement(), DraftGui.FacebinderTaskPanel.addElement(), femtaskpanels.task_result_mechanical._TaskPanel.calculate(), Spreadsheet_legacy.SpreadsheetView.changeCell(), draftguitools.gui_edit.Edit.endEditing(), draftguitools.gui_trackers.boxTracker.height(), ArchAxis.CommandArchGrid.IsActive(), draftguitools.gui_trackers.rectangleTracker.p3(), Plot.Plot.plot(), Spreadsheet_legacy.SpreadsheetView.recompute(), ArchAxis.AxisSystemTaskPanel.removeElement(), ArchComponent.ComponentTaskPanel.removeElement(), ArchSectionPlane.SectionPlaneTaskPanel.removeElement(), DraftGui.FacebinderTaskPanel.removeElement(), draftguitools.gui_trackers.gridTracker.reset(), and ArchNesting.Nester.run().
◆ wipeCell()
def Spreadsheet_legacy.SpreadsheetView.wipeCell | ( | self | ) |
References Spreadsheet_legacy.SpreadsheetView.getEditLine(), Gui::FileChooser.lineEdit, Gui::PropertyEditor::VectorListWidget.lineEdit, Gui::LabelEditor.lineEdit, and Spreadsheet_legacy.SpreadsheetView.lineEdit.
Member Data Documentation
◆ applyButton
Spreadsheet_legacy.SpreadsheetView.applyButton |
◆ computeButton
Spreadsheet_legacy.SpreadsheetView.computeButton |
◆ doNotChange
Spreadsheet_legacy.SpreadsheetView.doNotChange |
◆ horizontalLayout
Spreadsheet_legacy.SpreadsheetView.horizontalLayout |
◆ label
Spreadsheet_legacy.SpreadsheetView.label |
◆ lineEdit
Spreadsheet_legacy.SpreadsheetView.lineEdit |
◆ spreadsheet
Spreadsheet_legacy.SpreadsheetView.spreadsheet |
◆ table
Spreadsheet_legacy.SpreadsheetView.table |
Referenced by ArchAxis.ArchGridTaskPanel.accept(), Mod.PartDesign.WizardShaft.WizardShaft.TaskWizardShaft.accept(), ArchAxis.ArchGridTaskPanel.addColumn(), ArchAxis.ArchGridTaskPanel.addRow(), ArchAxis.ArchGridTaskPanel.addSpan(), Spreadsheet_legacy.SpreadsheetView.changeCell(), ArchAxis.ArchGridTaskPanel.checkSpan(), ArchAxis.ArchGridTaskPanel.delColumn(), ArchAxis.ArchGridTaskPanel.delRow(), ArchAxis.ArchGridTaskPanel.editHorizontalHeader(), ArchAxis.ArchGridTaskPanel.editVerticalHeader(), Spreadsheet_legacy.SpreadsheetView.getEditLine(), ArchAxis.ArchGridTaskPanel.removeSpan(), ArchAxis.ArchGridTaskPanel.retranslateUi(), ArchAxis.ArchGridTaskPanel.update(), and Spreadsheet_legacy.SpreadsheetView.update().
◆ verticalLayout
Spreadsheet_legacy.SpreadsheetView.verticalLayout |
◆ wipeButton
Spreadsheet_legacy.SpreadsheetView.wipeButton |
The documentation for this class was generated from the following file:
- Sources/FreeCAD/src/Mod/Spreadsheet/App/Spreadsheet_legacy.py