Private Attributes | |
_autolayoutChildrenEnabled | |
_autosizeAdjustContainerPositionFlag | |
_backgroundBrush | |
_childrenVisible | |
_collapsable | |
_collapseMenuButton | |
_hiddenChildren | |
Additional Inherited Members | |
Public Attributes inherited from Vispa.Gui.ConnectableWidget.ConnectableWidget | |
PORT_LINES_TARGET_X | |
PORT_LINES_TARGET_Y | |
Public Attributes inherited from Vispa.Gui.VispaWidget.VispaWidget | |
fillColor1 | |
fillColor2 | |
framePenColor | |
HEIGHT | |
WIDTH | |
Definition at line 11 of file WidgetContainer.py.
def Vispa.Gui.WidgetContainer.WidgetContainer.__init__ | ( | self, | |
parent = None |
|||
) |
Definition at line 30 of file WidgetContainer.py.
def Vispa.Gui.WidgetContainer.WidgetContainer.adjustContainerPositionWhenAutosizingEnabled | ( | self | ) |
Definition at line 56 of file WidgetContainer.py.
References Vispa.Gui.WidgetContainer.WidgetContainer._autosizeAdjustContainerPositionFlag.
def Vispa.Gui.WidgetContainer.WidgetContainer.autolayoutChildren | ( | self | ) |
This function arranges children one after each other in a column. See setAuotlayoutChildrenEnabled().
Definition at line 138 of file WidgetContainer.py.
References Vispa.Share.BasicDataAccessor.BasicDataAccessor.children(), Vispa.Plugins.EdmBrowser.EventContentDataAccessor.EventContentDataAccessor.children(), Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor.children(), Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.children(), Folder.children(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.children(), Vispa.Views.LineDecayView.LineDecayContainer.children(), Vispa.Gui.WidgetContainer.WidgetContainer.contentStartX(), Vispa.Gui.WidgetContainer.WidgetContainer.contentStartY(), ValidateGeometry.getDistance(), and Vispa.Gui.VispaWidget.VispaWidget.getDistance().
Referenced by Vispa.Views.LineDecayView.LineDecayContainer.autolayoutPostprocess(), and Vispa.Gui.WidgetContainer.WidgetContainer.autosize().
def Vispa.Gui.WidgetContainer.WidgetContainer.autolayoutChildrenEnabled | ( | self | ) |
Definition at line 59 of file WidgetContainer.py.
References Vispa.Gui.WidgetContainer.WidgetContainer._autolayoutChildrenEnabled.
Referenced by Vispa.Views.LineDecayView.LineDecayContainer.autolayoutPostprocess().
def Vispa.Gui.WidgetContainer.WidgetContainer.autosize | ( | self | ) |
Overwrite VispaWidget's function. This adds size and position handling for left and top sides of container. VispaWidget only takes care of right and bottom sides as widget position remains constant. This function also adjusts the container's position as needed to include all children.
Definition at line 100 of file WidgetContainer.py.
References Vispa.Gui.WidgetContainer.WidgetContainer._autolayoutChildrenEnabled, Vispa.Gui.WidgetContainer.WidgetContainer._autosizeAdjustContainerPositionFlag, Vispa.Gui.WidgetContainer.WidgetContainer._childrenVisible, Vispa.Gui.WidgetContainer.WidgetContainer.autolayoutChildren(), Vispa.Share.BasicDataAccessor.BasicDataAccessor.children(), Vispa.Plugins.EdmBrowser.EventContentDataAccessor.EventContentDataAccessor.children(), Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor.children(), Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.children(), Folder.children(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.children(), Vispa.Views.LineDecayView.LineDecayContainer.children(), Vispa.Gui.WidgetContainer.WidgetContainer.contentStartX(), Vispa.Gui.WidgetContainer.WidgetContainer.contentStartY(), edm::signalslot::Signal< void(edm::StreamContext const &, edm::ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< T >.emit(), edm::signalslot::Signal< void(ModuleDescription const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, TerminationOrigin)>.emit(), edm::signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(PathsAndConsumesOfModulesBase const &, ProcessContext const &)>.emit(), edm::signalslot::Signal< void(const edmplugin::PluginFactoryBase *)>.emit(), edm::signalslot::Signal< void(const boost::filesystem::path &)>.emit(), edm::signalslot::Signal< void(GlobalContext const &, TerminationOrigin)>.emit(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &)>.emit(), edm::signalslot::Signal< void(unsigned int, unsigned int)>.emit(), edm::signalslot::Signal< void(GlobalContext const &)>.emit(), edm::signalslot::Signal< void(edm::BranchDescription const &)>.emit(), edm::signalslot::Signal< void(GlobalContext const &, ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(std::string const &, bool)>.emit(), edm::signalslot::Signal< void()>.emit(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &, HLTPathStatus const &)>.emit(), edm::signalslot::Signal< void(TerminationOrigin)>.emit(), edm::signalslot::Signal< void(const std::string &, const edmplugin::PluginInfo &)>.emit(), edm::signalslot::Signal< void(StreamContext const &)>.emit(), edm::signalslot::Signal< void(service::SystemBounds const &)>.emit(), edm::signalslot::Signal< void(const std::string &, const std::string &)>.emit(), edm::signalslot::Signal< void(StreamID)>.emit(), edm::signalslot::Signal< void(const edmplugin::SharedLibrary &)>.emit(), AlignableDetUnit.move(), AlignableBeamSpot.move(), AlignableComposite.move(), CaloGeometryHelper.move(), Alignable.move(), GloballyPositioned< T >.move(), Vispa.Gui.ConnectableWidget.ConnectableWidget.move(), Vispa.Gui.ConnectableWidgetOwner.ConnectableWidgetOwner.updateConnections(), Quad.x, reco::MuonRPCHitMatch.x, RPFlatParams::EP.x, gen::PdfInfo.x, EnergyDepositUnit.x(), reco::MuonChamberMatch.x, SimplePixel.x, ScoutingVertex.x(), AmplitudeSegmentFP420.x(), lumiregperbunch.bsmeas.x, TkLayerMap::XYbin.x, SignalPoint.x(), TwoBodyDecayParameters.x, reco::MuonMETCorrectionData.x(), Geom::Polar2Cartesian< T >.x(), SiStripFineDelayTOF.x(), EnergySegmentFP420.x(), ME0DigiPreReco.x(), BinomialProbHelper.x(), HFShowerPhoton.x(), reco::MuonSegmentMatch.x, EcalTBHodoscopeRecInfoAlgo::BeamTrack.x, PGlobalSimHit::Vtx.x, RHStopTracer::StopPoint.x, BeamSpotFakeConditions.x, ClusterShape.x, BSvsPVHistogramMaker.x(), SiPixelCluster::Pixel.x, TotemTestHistoClass::Hit.x, PV2DBase< float, PointTag, LocalTag >.x(), PV2DBase< float, VectorTag, MeasurementTag >.x(), PV2DBase< float, PointTag, MeasurementTag >.x(), PV2DBase< T, VectorTag, FrameTag >.x(), PV2DBase< float, VectorTag, GlobalTag >.x(), PV2DBase< T, PointTag, FrameTag >.x(), PV2DBase< float, PointTag, GlobalTag >.x(), PV2DBase< double, PointTag, LocalTag >.x(), Point2DBase< Scalar, LocalTag >.x(), Point2DBase< U, FrameTag >.x(), Vector2DBase< U, FrameTag >.x(), Point2DBase< T, Frame >.x(), Vector2DBase< U, Frame >.x(), Vector2DBase< T, Frame >.x(), Point2DBase< U, Frame >.x(), Point2DBase< T, FrameTag >.x(), Vector2DBase< T, FrameTag >.x(), PV2DBase< T, PVType, FrameType >.x(), PV2DBase< float, VectorTag, LocalTag >.x(), mathSSE::Rot3< Scalar >.x(), mathSSE::Rot3< double >.x(), mathSSE::Rot3< float >.x(), mathSSE::Rot3< align::Scalar >.x(), Rot3< T >.x(), mathSSE::Rot3< T >.x(), VertexType.x, Geom::Cylindrical2Cartesian< T >.x(), HcalForwardAnalysis::Photon.x, ParabolaFit::Point.x, BeamSpotOnline.x(), RooCMSShape.x, MuScleFitMuon.x(), QcdLowPtDQM::Pixel.x(), Pixinfo.x, funct::GaussLegendreIntegrator.x, reco::CastorCell.x(), Hit.x, PV3DBase< float, VectorTag, LocalTag >.x(), PV3DBase< float, PointTag, LocalTag >.x(), PV3DBase< float, VectorTag, MeasurementTag >.x(), PV3DBase< float, PointTag, MeasurementTag >.x(), PV3DBase< Scalar, VectorTag, GlobalTag >.x(), PV3DBase< T, PointTag, GlobalTag >.x(), PV3DBase< T, VectorTag, FrameTag >.x(), PV3DBase< float, VectorTag, GlobalTag >.x(), PV3DBase< Scalar, PointTag, GlobalTag >.x(), PV3DBase< T, PointTag, FrameTag >.x(), PV3DBase< float, PointTag, GlobalTag >.x(), PV3DBase< align::Scalar, PointTag, GlobalTag >.x(), PV3DBase< long double, PointTag, GlobalTag >.x(), Point3DBase< U, LocalTag >.x(), Vector3DBase< U, LocalTag >.x(), Point3DBase< U, GlobalTag >.x(), Vector3DBase< U, GlobalTag >.x(), Point3DBase< U, FrameTag >.x(), Vector3DBase< U, FrameTag >.x(), Point3DBase< T, Frame >.x(), Vector3DBase< U, Frame >.x(), PV3DBase< T, PVType, FrameType >.x(), Vector3DBase< T, Frame >.x(), Vector3DBase< T, FrameTag >.x(), Point3DBase< U, Frame >.x(), Basic2DVector< U >.x(), Basic2DVector< T >.x(), Basic2DVector< Scalar >.x(), Basic2DVector< double >.x(), Basic2DVector< float >.x(), PixelModule.x, Clust.x, reco::BeamSpot.x(), python.rootplot.utilities.Hist2D.x, Geom::Spherical2Cartesian< T >.x(), hit.x, PixelUnpackingRegions::Module.x, reco::CastorJet.x(), reco::CastorEgamma.x(), Rechit.x, Basic3DVector< long double >.x(), HcalForwardAnalysis.x, PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex.x, VertexClassifier::GeneratedPrimaryVertex.x, QcdLowPtDQM::Vertex.x(), stAPVGain.x, Geom::Cartesian2Cartesian3D< T >.x(), Basic3DVector< U >.x(), Basic3DVector< T >.x(), Basic3DVector< Scalar >.x(), Basic3DVector< double >.x(), Basic3DVector< float >.x(), Basic3DVector< align::Scalar >.x(), reco::CastorCluster.x(), RecHitsSortedInPhi.x, GaussianSumUtilities1D::FinderState.x, reco::Vertex.x(), SiStripRecHitsValid::RecHitProperties.x, funct::GaussIntegrator.x, PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex.x, SiPixelCluster.x(), XHistogram::position.x, mathSSE::Rot2< Scalar >.x(), Rot2< T >.x(), mathSSE::Rot2< T >.x(), TrackClassifier::GeneratedPrimaryVertex.x, MuonGeometryArrange::MGACollection.x, python.rootplot.utilities.Hist.x, lhef::HEPEUP::FiveVector.x, reco::CaloCluster.x(), HitDoublets.x(), EPOS::EPOS_Wrapper.x(), BeamSpotOnlineRaw_v4.x, SiPixelDigitizerAlgorithm::EnergyDepositUnit.x(), RawParticle.x(), MuScleFitUtils.x, SiPixelDigitizerAlgorithm::SignalPoint.x(), SiStripTrackingRecHitsValid::RecHitProperties.x, perftools::detail::Hist.x, TkRotation< U >.x(), TkRotation< T >.x(), TkRotation< Scalar >.x(), TkRotation< double >.x(), TkRotation< float >.x(), TkRotation< align::Scalar >.x(), hitfit::Fourvec_Event.x(), AccretionCluster.x, TkRotation2D< T >.x(), TkRotation2D< Scalar >.x(), PDF.x, svgfig.Plot.x, svgfig.Frame.x, Vispa.Views.LineDecayView.DecayNode.x(), PMuonSimHit::Vtx.x, PTrackerSimHit::Vtx.x, svgfig.Text.x, svgfig.TextGlobal.x, svgfig.VLine.x, Quad.y, RPFlatParams::EP.y, EnergyDepositUnit.y(), reco::MuonChamberMatch.y, ScoutingVertex.y(), AmplitudeSegmentFP420.y(), SimplePixel.y, TkLayerMap::XYbin.y, lumiregperbunch.bsmeas.y, SignalPoint.y(), TwoBodyDecayParameters.y, reco::MuonMETCorrectionData.y(), Geom::Polar2Cartesian< T >.y(), SiStripFineDelayTOF.y(), EnergySegmentFP420.y(), HFShowerPhoton.y(), ME0DigiPreReco.y(), reco::MuonSegmentMatch.y, PGlobalSimHit::Vtx.y, RHStopTracer::StopPoint.y, BeamSpotFakeConditions.y, ClusterShape.y, BSvsPVHistogramMaker.y(), SiPixelCluster::Pixel.y, TotemTestHistoClass::Hit.y, PV2DBase< T, PointTag, FrameTag >.y(), PV2DBase< float, PointTag, GlobalTag >.y(), Point2DBase< T, FrameTag >.y(), PV2DBase< double, PointTag, LocalTag >.y(), Point2DBase< U, Frame >.y(), PV2DBase< T, VectorTag, FrameTag >.y(), Point2DBase< T, Frame >.y(), PV2DBase< float, PointTag, LocalTag >.y(), PV2DBase< float, VectorTag, MeasurementTag >.y(), PV2DBase< float, PointTag, MeasurementTag >.y(), PV2DBase< float, VectorTag, GlobalTag >.y(), PV2DBase< float, VectorTag, LocalTag >.y(), Vector2DBase< T, FrameTag >.y(), Point2DBase< U, FrameTag >.y(), Point2DBase< Scalar, LocalTag >.y(), Vector2DBase< U, FrameTag >.y(), Vector2DBase< T, Frame >.y(), PV2DBase< T, PVType, FrameType >.y(), Vector2DBase< U, Frame >.y(), mathSSE::Rot3< align::Scalar >.y(), mathSSE::Rot3< Scalar >.y(), mathSSE::Rot3< T >.y(), mathSSE::Rot3< float >.y(), mathSSE::Rot3< double >.y(), Rot3< T >.y(), ParabolaFit::Point.y, Geom::Cylindrical2Cartesian< T >.y(), VertexType.y, HcalForwardAnalysis::Photon.y, BeamSpotOnline.y(), MuScleFitMuon.y(), QcdLowPtDQM::Pixel.y(), Pixinfo.y, Hit.y, reco::CastorCell.y(), PV3DBase< float, PointTag, LocalTag >.y(), PV3DBase< T, PointTag, GlobalTag >.y(), PV3DBase< float, PointTag, MeasurementTag >.y(), PV3DBase< T, PointTag, FrameTag >.y(), Point3DBase< T, Frame >.y(), PV3DBase< align::Scalar, PointTag, GlobalTag >.y(), PV3DBase< Scalar, VectorTag, GlobalTag >.y(), Vector3DBase< U, GlobalTag >.y(), PV3DBase< float, PointTag, GlobalTag >.y(), Vector3DBase< U, FrameTag >.y(), Vector3DBase< T, Frame >.y(), Point3DBase< U, FrameTag >.y(), PV3DBase< float, VectorTag, MeasurementTag >.y(), Point3DBase< U, GlobalTag >.y(), Point3DBase< U, Frame >.y(), PV3DBase< long double, PointTag, GlobalTag >.y(), Vector3DBase< U, LocalTag >.y(), PV3DBase< float, VectorTag, LocalTag >.y(), Vector3DBase< U, Frame >.y(), Point3DBase< U, LocalTag >.y(), PV3DBase< Scalar, PointTag, GlobalTag >.y(), Vector3DBase< T, FrameTag >.y(), PV3DBase< T, VectorTag, FrameTag >.y(), PV3DBase< T, PVType, FrameType >.y(), PV3DBase< float, VectorTag, GlobalTag >.y(), Basic2DVector< Scalar >.y(), Basic2DVector< U >.y(), Basic2DVector< double >.y(), Basic2DVector< T >.y(), Basic2DVector< float >.y(), PixelModule.y, Clust.y, python.rootplot.utilities.Hist2D.y, reco::BeamSpot.y(), Geom::Spherical2Cartesian< T >.y(), PixelUnpackingRegions::Module.y, hit.y, Rechit.y, reco::CastorEgamma.y(), reco::CastorJet.y(), HcalForwardAnalysis.y, PrimaryVertexAnalyzer4PUSlimmed::simPrimaryVertex.y, Basic3DVector< long double >.y(), VertexClassifier::GeneratedPrimaryVertex.y, QcdLowPtDQM::Vertex.y(), stAPVGain.y, Geom::Cartesian2Cartesian3D< T >.y(), Basic3DVector< U >.y(), Basic3DVector< T >.y(), Basic3DVector< align::Scalar >.y(), Basic3DVector< double >.y(), Basic3DVector< Scalar >.y(), RecHitsSortedInPhi.y, Basic3DVector< float >.y(), reco::CastorCluster.y(), GaussianSumUtilities1D::FinderState.y, reco::Candidate.y(), reco::Vertex.y(), SiStripRecHitsValid::RecHitProperties.y, contrib::CMSBoostedTauSeedingAlgorithmStructure.y(), reco::Particle.y(), PrimaryVertexAnalyzer4PUSlimmed::recoPrimaryVertex.y, XHistogram::position.y, reco::ParticleState.y(), SiPixelCluster.y(), mathSSE::Rot2< Scalar >.y(), mathSSE::Rot2< T >.y(), Rot2< T >.y(), MuonGeometryArrange::MGACollection.y, TrackClassifier::GeneratedPrimaryVertex.y, python.rootplot.utilities.Hist.y, reco::LeafCandidate.y(), CandidateWithRef< Ref >.y(), python.rootplot.root2matplotlib.Hist.y, HitDoublets.y(), reco::CaloCluster.y(), EPOS::EPOS_Wrapper.y(), BeamSpotOnlineRaw_v4.y, UrbanMscModel93.y, pat::PackedGenParticle.y(), SiPixelDigitizerAlgorithm::EnergyDepositUnit.y(), TrackingParticle.y(), RawParticle.y(), SiPixelDigitizerAlgorithm::SignalPoint.y(), SiStripTrackingRecHitsValid::RecHitProperties.y, TkRotation< Scalar >.y(), TkRotation< align::Scalar >.y(), TkRotation< T >.y(), TkRotation< double >.y(), TkRotation< float >.y(), TkRotation< U >.y(), Exhume::CrossSection.y, AccretionCluster.y, TkRotation2D< Scalar >.y(), TkRotation2D< T >.y(), pat::PackedCandidate.y(), svgfig.Plot.y, svgfig.Frame.y, Vispa.Views.LineDecayView.DecayNode.y(), PMuonSimHit::Vtx.y, svgfig.Curve.Sample.y, PTrackerSimHit::Vtx.y, svgfig.Text.y, svgfig.TextGlobal.y, and svgfig.HLine.y.
def Vispa.Gui.WidgetContainer.WidgetContainer.collapsed | ( | self | ) |
Returns True if widget is collapsed. In this case the children are not visible. Otherwise False is returned.
Definition at line 192 of file WidgetContainer.py.
References Vispa.Gui.WidgetContainer.WidgetContainer._childrenVisible.
Referenced by Vispa.Views.LineDecayView.LineDecayContainer.childrenRect(), Vispa.Views.LineDecayView.LineDecayContainer.paint(), and Vispa.Views.LineDecayView.LineDecayContainer.sizeHint().
def Vispa.Gui.WidgetContainer.WidgetContainer.contentStartX | ( | self | ) |
Get start x coordinate position of widget content. Especially for autolayoutChildren().
Definition at line 90 of file WidgetContainer.py.
References ValidateGeometry.getDistance(), and Vispa.Gui.VispaWidget.VispaWidget.getDistance().
Referenced by Vispa.Views.BoxDecayView.BoxDecayContainer.autolayoutAlgorithm(), Vispa.Gui.WidgetContainer.WidgetContainer.autolayoutChildren(), and Vispa.Gui.WidgetContainer.WidgetContainer.autosize().
def Vispa.Gui.WidgetContainer.WidgetContainer.contentStartY | ( | self | ) |
Get start y coordinate position of widget content. Especially for autolayoutChildren().
Definition at line 95 of file WidgetContainer.py.
References ValidateGeometry.getDistance(), and Vispa.Gui.VispaWidget.VispaWidget.getDistance().
Referenced by Vispa.Views.BoxDecayView.BoxDecayContainer.autolayoutAlgorithm(), Vispa.Gui.WidgetContainer.WidgetContainer.autolayoutChildren(), and Vispa.Gui.WidgetContainer.WidgetContainer.autosize().
def Vispa.Gui.WidgetContainer.WidgetContainer.defineBackgroundBrush | ( | self | ) |
If container is collapsed use single background color.
Definition at line 62 of file WidgetContainer.py.
References Vispa.Gui.WidgetContainer.WidgetContainer._childrenVisible.
def Vispa.Gui.WidgetContainer.WidgetContainer.enableAdjustContainerPositionWhenAutosizing | ( | self, | |
adjust | |||
) |
Definition at line 53 of file WidgetContainer.py.
References Vispa.Gui.WidgetContainer.WidgetContainer._autosizeAdjustContainerPositionFlag.
def Vispa.Gui.WidgetContainer.WidgetContainer.enableAutolayoutChildren | ( | self, | |
autolayout | |||
) |
If autolayout is True children of this container are arranged when this container auto-sizes. If this option is enabled make sure children are not dragable because that would conflict with autolayouting.
Definition at line 46 of file WidgetContainer.py.
References Vispa.Gui.WidgetContainer.WidgetContainer._autolayoutChildrenEnabled.
def Vispa.Gui.WidgetContainer.WidgetContainer.mouseDoubleClickEvent | ( | self, | |
event | |||
) |
Call toggleCollapse().
Definition at line 167 of file WidgetContainer.py.
References ValidateGeometry.getDistance(), Vispa.Gui.VispaWidget.VispaWidget.getDistance(), python.multivaluedict.MyUserList.parent, edmIntegrityCheck.PublishToFileSystem.parent, edm::ThinnedAssociationBranches.parent(), confdb.HLTProcess.parent, FSimVertex.parent(), reco::PattRecoNode< Cluster >.parent(), reco::PattRecoNode< reco::PattRecoPeak< double > >.parent(), reco::PattRecoNode< reco::PattRecoPeak< float > >.parent(), DDI::Division.parent(), graphwalker< ReferenceCountingPointer, ReferenceCountingPointer >.parent(), graphwalker< DDLogicalPart, DDPosData * >.parent(), graphwalker< N, E >.parent(), edm::ModuleCallingContext.parent(), OpticalObject.parent(), EmDQMReco::FourVectorMonitorElements.parent, DDLSAX2FileHandler.parent(), DDFilteredView.parent(), FWPSetTableManager::PSetData.parent, edm::DocFormatHelper.parent(), DDExpandedView.parent(), DDDivision.parent(), dqmservices::TriggerSelector::TreeElement.parent(), options.HLTProcessOptions.parent, DDXMLElement.parent(), argparse.HelpFormatter._Section.parent, python.rootplot.argparse.HelpFormatter._Section.parent, globcontrol.parent, TiXmlNode.parent, Vispa.Views.LineDecayView.DecayObject.parent(), Vispa.Gui.WidgetContainer.WidgetContainer.toggleCollapse(), and Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner.widgetDoubleClicked().
def Vispa.Gui.WidgetContainer.WidgetContainer.mouseMoveEvent | ( | self, | |
event | |||
) |
Definition at line 181 of file WidgetContainer.py.
References ValidateGeometry.getDistance(), Vispa.Gui.VispaWidget.VispaWidget.getDistance(), evf::ExceptionGenerator.menu, options.HLTProcessOptions.menu, Vispa.Gui.ConnectableWidget.ConnectableWidget.menu(), Vispa.Gui.ConnectableWidget.ConnectableWidget.positionizeMenuWidget(), and Vispa.Gui.ConnectableWidget.ConnectableWidget.showMenu().
def Vispa.Gui.WidgetContainer.WidgetContainer.mousePressEvent | ( | self, | |
event | |||
) |
Makes sure event is forwarded to both base classes.
Definition at line 175 of file WidgetContainer.py.
def Vispa.Gui.WidgetContainer.WidgetContainer.setNotCollapsable | ( | self | ) |
Definition at line 250 of file WidgetContainer.py.
References Vispa.Gui.WidgetContainer.WidgetContainer._collapsable.
Definition at line 243 of file WidgetContainer.py.
References Vispa.Gui.WidgetContainer.WidgetContainer._collapseMenuButton, Vispa.Gui.ConnectableWidget.ConnectableWidget.addMenuEntry(), Vispa.Gui.ConnectableWidget.ConnectableWidget.removeMenuEntry(), and Vispa.Gui.WidgetContainer.WidgetContainer.toggleCollapse().
def Vispa.Gui.WidgetContainer.WidgetContainer.showMenu | ( | self | ) |
Definition at line 233 of file WidgetContainer.py.
References Vispa.Gui.WidgetContainer.WidgetContainer._childrenVisible, Vispa.Gui.WidgetContainer.WidgetContainer._collapsable, Vispa.Gui.WidgetContainer.WidgetContainer._collapseMenuButton, evf::ExceptionGenerator.menu, options.HLTProcessOptions.menu, and Vispa.Gui.ConnectableWidget.ConnectableWidget.menu().
def Vispa.Gui.WidgetContainer.WidgetContainer.sizeHint | ( | self | ) |
Calculates needed space for content.
Definition at line 70 of file WidgetContainer.py.
References Vispa.Views.LineDecayView.LineDecayContainer.childrenRect(), ValidateGeometry.getDistance(), Vispa.Gui.VispaWidget.VispaWidget.getDistance(), bookConverter.max, and Vispa.Gui.Zoomable.Zoomable.zoomFactor().
def Vispa.Gui.WidgetContainer.WidgetContainer.toggleCollapse | ( | self | ) |
Toggles visibility of children between True and False.
Definition at line 199 of file WidgetContainer.py.
References Vispa.Gui.WidgetContainer.WidgetContainer._childrenVisible, Vispa.Gui.WidgetContainer.WidgetContainer._hiddenChildren, Vispa.Gui.VispaWidget.VispaWidget.autosize(), Vispa.Share.BasicDataAccessor.BasicDataAccessor.children(), Vispa.Plugins.EdmBrowser.EventContentDataAccessor.EventContentDataAccessor.children(), Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor.children(), Vispa.Plugins.ConfigEditor.ToolDataAccessor.ToolDataAccessor.children(), Folder.children(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.children(), Vispa.Views.LineDecayView.LineDecayContainer.children(), Vispa.Gui.VispaWidget.VispaWidget.COLOR_HEADER_BACKGROUND_FLAG, Vispa.Gui.VispaWidget.VispaWidget.enableBackgroundGradient(), Vispa.Gui.VispaWidget.VispaWidget.enableColorHeaderBackground(), Vispa.Gui.MenuWidget.MenuWidget.FILL_COLOR1, Vispa.Gui.PortConnection.PointToPointConnection.FILL_COLOR1, Vispa.Gui.PortWidget.SinkPort.FILL_COLOR1, Vispa.Gui.PortWidget.SourcePort.FILL_COLOR1, Vispa.Gui.VispaWidget.VispaWidget.FILL_COLOR1, Vispa.Gui.PortConnection.PointToPointConnection.FILL_COLOR2, Vispa.Gui.PortWidget.SinkPort.FILL_COLOR2, Vispa.Gui.PortWidget.SourcePort.FILL_COLOR2, Vispa.Gui.VispaWidget.VispaWidget.FILL_COLOR2, evf::ExceptionGenerator.menu, options.HLTProcessOptions.menu, Vispa.Gui.ConnectableWidget.ConnectableWidget.menu(), Vispa.Gui.MenuWidget.MenuWidget.PEN_COLOR, Vispa.Gui.PortWidget.SinkPort.PEN_COLOR, Vispa.Gui.PortWidget.SourcePort.PEN_COLOR, Vispa.Gui.VispaWidget.VispaWidget.PEN_COLOR, Vispa.Gui.VispaWidget.VispaWidget.setColors(), and Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner.widgetDragged().
Referenced by Vispa.Gui.WidgetContainer.WidgetContainer.mouseDoubleClickEvent(), and Vispa.Gui.WidgetContainer.WidgetContainer.setShowCollapseMenu().
def Vispa.Gui.WidgetContainer.WidgetContainer.widgetDragged | ( | self, | |
widget | |||
) |
Call autosize(). Overwritten function of ConnectableWidgetOwner.
Definition at line 154 of file WidgetContainer.py.
References Vispa.Gui.VispaWidget.VispaWidget.autosize(), and Vispa.Gui.VispaWidget.VispaWidget.autosizeEnabled().
|
private |
Definition at line 33 of file WidgetContainer.py.
Referenced by Vispa.Gui.WidgetContainer.WidgetContainer.autolayoutChildrenEnabled(), Vispa.Gui.WidgetContainer.WidgetContainer.autosize(), and Vispa.Gui.WidgetContainer.WidgetContainer.enableAutolayoutChildren().
|
private |
Definition at line 34 of file WidgetContainer.py.
Referenced by Vispa.Gui.WidgetContainer.WidgetContainer.adjustContainerPositionWhenAutosizingEnabled(), Vispa.Gui.WidgetContainer.WidgetContainer.autosize(), and Vispa.Gui.WidgetContainer.WidgetContainer.enableAdjustContainerPositionWhenAutosizing().
|
private |
Definition at line 68 of file WidgetContainer.py.
|
private |
Definition at line 32 of file WidgetContainer.py.
Referenced by Vispa.Gui.WidgetContainer.WidgetContainer.autosize(), Vispa.Gui.WidgetContainer.WidgetContainer.collapsed(), Vispa.Gui.WidgetContainer.WidgetContainer.defineBackgroundBrush(), Vispa.Gui.WidgetContainer.WidgetContainer.showMenu(), and Vispa.Gui.WidgetContainer.WidgetContainer.toggleCollapse().
|
private |
Definition at line 36 of file WidgetContainer.py.
Referenced by Vispa.Gui.WidgetContainer.WidgetContainer.setNotCollapsable(), and Vispa.Gui.WidgetContainer.WidgetContainer.showMenu().
|
private |
Definition at line 35 of file WidgetContainer.py.
Referenced by Vispa.Gui.WidgetContainer.WidgetContainer.setShowCollapseMenu(), and Vispa.Gui.WidgetContainer.WidgetContainer.showMenu().
|
private |
Definition at line 37 of file WidgetContainer.py.
Referenced by Vispa.Gui.WidgetContainer.WidgetContainer.toggleCollapse().
|
static |
Definition at line 27 of file WidgetContainer.py.
|
static |
Definition at line 23 of file WidgetContainer.py.
|
static |
Definition at line 28 of file WidgetContainer.py.
|
static |
Definition at line 24 of file WidgetContainer.py.
|
static |
Definition at line 14 of file WidgetContainer.py.
|
static |
Definition at line 17 of file WidgetContainer.py.
|
static |
Definition at line 18 of file WidgetContainer.py.
|
static |
Definition at line 21 of file WidgetContainer.py.
|
static |
Definition at line 16 of file WidgetContainer.py.
|
static |
Definition at line 20 of file WidgetContainer.py.