CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Static Public Attributes | Private Attributes
Vispa.Views.PropertyView.FileProperty Class Reference
Inheritance diagram for Vispa.Views.PropertyView.FileProperty:
Vispa.Views.PropertyView.TextEditWithButtonProperty Vispa.Views.PropertyView.Property

Public Member Functions

def __init__
 
def buttonClicked
 
def labelDoubleClicked
 
def useRelativePaths
 
- Public Member Functions inherited from Vispa.Views.PropertyView.TextEditWithButtonProperty
def __init__
 
def button
 
def buttonClicked
 
def createButton
 
def createLineEdit
 
def createTextEdit
 
def enterEvent
 
def hasButton
 
def keyPressEvent
 
def leaveEvent
 
def lineEdit
 
def properyHeight
 
def readOnly
 
def setAutohideButton
 
def setHighlighted
 
def setMultiline
 
def setReadOnly
 
def setToolTip
 
def setValue
 
def strValue
 
def textEdit
 
def value
 
def valueChanged
 
- Public Member Functions inherited from Vispa.Views.PropertyView.Property
def __init__
 
def categoryName
 
def deletable
 
def labelDoubleClicked
 
def name
 
def propertyView
 
def properyHeight
 
def setDeletable
 
def setHighlighted
 
def setName
 
def setPropertyView
 
def setReadOnly
 
def setUserInfo
 
def setValue
 
def userInfo
 
def value
 
def valueChanged
 

Static Public Attributes

string BUTTON_LABEL = '...'
 
string USER_INFO = "Select a file. Double click on label to open file."
 
- Static Public Attributes inherited from Vispa.Views.PropertyView.TextEditWithButtonProperty
 AUTOHIDE_BUTTON = True
 
string BUTTON_LABEL = ''
 
- Static Public Attributes inherited from Vispa.Views.PropertyView.Property
int DEFAULT_HEIGHT = 20
 
string USER_INFO = "General property"
 

Private Attributes

 _relativePath
 

Additional Inherited Members

- Public Attributes inherited from Vispa.Views.PropertyView.TextEditWithButtonProperty
 autohideButtonFlag
 

Detailed Description

TextEditWithButtonProperty which holds file names.

A button for opening a dialog allowing to choose a file is provided.

Definition at line 928 of file PropertyView.py.

Constructor & Destructor Documentation

def Vispa.Views.PropertyView.FileProperty.__init__ (   self,
  name,
  value,
  categoryName = None 
)

Member Function Documentation

def Vispa.Views.PropertyView.FileProperty.buttonClicked (   self,
  checked = False 
)
Shows the file selection dialog. 

Definition at line 941 of file PropertyView.py.

References Vispa.Views.PropertyView.PropertyView._relativePath, Vispa.Views.PropertyView.FileProperty._relativePath, HcalCholeskyMatrix.setValue(), HcalCovarianceMatrix.setValue(), FWIntValueListenerBase.setValue(), EcalTPGSlidingWindow.setValue(), EcalTPGStripStatus.setValue(), EcalTPGTowerStatus.setValue(), EcalTPGFineGrainTowerEE.setValue(), EcalTPGFineGrainEBIdMap.setValue(), EcalTPGSpike.setValue(), EcalTPGLutIdMap.setValue(), EcalTPGWeightIdMap.setValue(), ESTBWeights.setValue(), EcalDCUTemperatures.setValue(), EcalPTMTemperatures.setValue(), EcalTPGFineGrainStripEE.setValue(), EcalPseudoStripInputSample.setValue(), EcalTriggerPrimitiveSample.setValue(), EcalWeight.setValue(), ESWeight.setValue(), EcalTBWeights.setValue(), EcalTPGPhysicsConst.setValue(), EcalTPGGroups.setValue(), L1MonitorDigi.setValue(), CalibCoeff.setValue(), EcalLaserAPDPNRatios.setValue(), HcalChannelStatus.setValue(), PixelPopConDCSSourceHandler< Type >.setValue(), EcalTrigPrimCompactColl.setValue(), CastorChannelStatus.setValue(), EcalSrFlag.setValue(), DTHVAbstractCheck.setValue(), ESCondObjectContainer< T >.setValue(), Entry.setValue(), EcalCondTowerObjectContainer< T >.setValue(), edm::AssociationVector< KeyRefProd, CVal, KeyRef, SizeType, KeyReferenceHelper >.setValue(), EcalCondObjectContainer< T >.setValue(), edm::TrieNode< T >.setValue(), SiPixelPerformanceSummary.setValue(), L1GctInternHFData.setValue(), L1GctInternEtSum.setValue(), Measurement.setValue(), Vispa.Views.PropertyView.Property.setValue(), Vispa.Views.PropertyView.TextEditWithButtonProperty.textEdit(), CountBits< INDEX >.value, edm::MergeableCounter.value, python.readProv.filereader.Module.value, funct::Numerical< n >.value, TmCcu.value, CountBits< 0 >.value, CSCCLCTDataWord.value(), TreeToEdges.Int.value, NodeCut.Int.value, TmApvPair.value, pat::JetSelection.value, TmModule.value, funct::Parametric< F >.value, IncompleteGammaComplement.value(), TrivialError.value(), RPCObGasHum::Item.value, BinningPointByMap.value(), RPCObImon::I_Item.value, funct::Parametric< Numerical< n > >.value, SortObject.value, BinomialProbability.value(), reco::parser::ExpressionNumber.value(), reco::parser::CutBinaryOperator< Op >.value(), reco::parser::ExpressionCondition.value(), reco::parser::ExpressionBinaryOperator< Op >.value(), reco::parser::ExpressionQuaterOperator< Op >.value(), reco::parser::ExpressionUnaryOperator< Op >.value(), EcalWeight.value(), ESWeight.value(), reco::egamma::mask< L1 >.value, smproxy::ConnectionID.value, EcalUncalibRecHitRatioMethodAlgo< C >::Ratio.value, CSCPairConstraint.value(), reco::parser::ExpressionBase.value(), funct::Parametric< FractionStruct< n, m > >.value, TmPsu.value, reco::egamma::mask< 0 >.value, CalibCoeff.value(), condex::Efficiency.value(), reco::hlt::mask< i, W >.value, stor::ConsumerID.value, Geom::Theta< T >.value(), ChiSquared.value(), reco::parser::matches_another_integral_type< T >.value, Measurement1DFloat.value(), reco::parser::ExpressionVar.value(), PixelDCSObject< class >::Item.value, dbread.value, EcalUncalibRecHitRatioMethodAlgo< C >::Tmax.value, Measurement1D.value(), edm::math_private::ieee_float_shape_type.value, DDString.value(), RPCObVmon::V_Item.value, pat::LookupTableRecord.value(), DDConstant.value(), edm::FileFormatVersion.value(), details::PhiSortElement< Object, Scalar >.value, reco::hlt::mask< 0, W >.value, magneticfield::UniformMagneticFieldESProducer.value, pat::ElectronSelection.value, edm::math_private::ieee_double_shape_type.value, DDMapper< KeyType, ValueType >.value(), Geom::OnePiRange< T >.value(), L1MonitorDigi.value(), cscdqm::TempMeasType.value, funct::Parametric< AbsStruct< A > >.value, TtEvent::HypoClassKeyStringToEnum.value, condex::ParametricEfficiencyInPt.value(), funct::Parametric< SgnStruct< A > >.value, edm::key_traits< K >.value, Geom::Phi< T >.value(), lhef::Param.value, funct::Parametric< ExpStruct< A > >.value, OpticalAlignParam.value(), gen::Param.value, dictionary::edm::key_traits< K >.value, funct::Parametric< LogStruct< A > >.value, L1GtBoardTypeStringToEnum.value, edm::eventsetup::SimpleStringTag.value(), funct::Parametric< SinStruct< A > >.value, funct::Parametric< CosStruct< A > >.value, stats_t< T >.value, funct::Parametric< TanStruct< A > >.value, funct::Parametric< MinusStruct< A > >.value, RPCObStatus::S_Item.value, CSCPairResidualsConstraint.value(), pos::PixelDACScanRange.value(), edm::LuminosityBlockID.value(), EcalSrFlag.value(), options.ConnectionHLTMenu.value, edm::math_private::ieee_long_double_shape_type.value, Mapper::definition< ScannerT >.value, funct::DefaultVariable.value, funct::Parametric< DefaultVariable >.value, edm::Timestamp.value(), DDVector.value(), DDStrVector.value(), funct::X.value, funct::Parametric< X >.value, edm::eventsetup::heterocontainer::HCTypeTag.value(), funct::Y.value, funct::Parametric< Y >.value, edm::has_match< T >.value, funct::Parametric< SumStruct< A, B > >.value, funct::Parametric< ProductStruct< A, B > >.value, edm::key_traits< std::pair< U, V > >.value, funct::Parametric< Z >.value, funct::Z.value, cmsutils::_bqueue_item< T >.value, edm::has_fillView< edm::SortedCollection< T, SORT > >.value, funct::Parametric< RatioStruct< A, B > >.value, FWProxyBuilderConfiguration.value(), dictionary::edm::key_traits< std::pair< U, V > >::key_traits< std::pair< U, V > >.value, FWConfiguration.value(), funct::Parametric< PowerStruct< A, B > >.value, muon::SelectionTypeStringToEnum.value, Entry.value(), condex::ParametricEfficiencyInEta.value(), RPCObTemp::T_Item.value, edm::has_match< SelectorBase >.value, L1GtObjectStringToEnum.value, reco::parser::ExpressionLazyVar.value(), edm::has_setPtr< edm::SortedCollection< T, SORT > >.value, MuonResidualsTwoBin.value(), cms::detail::is_derived_or_same< BASE, DERIVED >.value, edm::eventsetup::produce::size< T >.value, PhysicsTools::Calibration::Histogram< Value_t, Axis_t >.value(), edm::eventsetup::produce::size< Null >.value, FWGenericParameter< T >.value(), PhysicsTools::TreeReader::Bool.value, cscdqm::HVVMeasType.value, FWPSetTableManager::PSetData.value, cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc >::ValueItem.value, edm::key_traits< std::string >.value, dictionary::edm::key_traits< std::string >::key_traits< std::string >.value, edm::fillDetails::has_fillDescriptions_function< T >.value, PhysicsTools::Variable::Value.value, PhysicsTools::Calibration::Histogram2D< Value_t, AxisX_t, AxisY_t >.value(), stor::detail::hasMemoryUsed< T >.value, SimpleSAXParser::Attribute.value, cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc >::KeyItem.value, funct::tmpl::abs< n, positive >.value, L1GtPsbQuadStringToEnum.value, TreeSaver::Var.value, funct::tmpl::abs< n, false >.value, L1GctInternHFData.value(), edm::eventsetup::produce::find_index_impl< ContainerT, EntryT, FindT >.value, PhysicsTools::Calibration::Histogram3D< Value_t, AxisX_t, AxisY_t, AxisZ_t >.value(), edm::AssociationVector< KeyRefProd, CVal, KeyRef, SizeType, KeyReferenceHelper >.value(), edm::eventsetup::produce::find_index_impl< ContainerT, T, T >.value, edm::eventsetup::produce::find_index< T, FindT >.value, edm::fillDetails::has_prevalidate_function< T >.value, edm::TrieNode< T >.value(), PhysicsTools::MVAModuleHelper< Record, Object, Filler >::Value.value, L1GctInternEtSum.value(), L1GtConditionTypeStringToEnum.value, cscdqm::LVIMeasType.value, edm::has_fillView< T >.value, Measurement.value(), GenericMVAComputer::TaggingVariableIterator< Iter_t >.value, dictionary::edm::has_fillView< T >.value, edm::eventsetup::produce::ProductHolder< T1, T2, T3 >.value, edm::has_fillView< std::vector< T, A > >.value, dictionary::edm::has_fillView< std::vector< T, A > >::has_fillView< std::vector< T, A > >.value, edm::has_fillView< std::vector< bool, A > >.value, dictionary::edm::has_fillView< std::vector< bool, A > >::has_fillView< std::vector< bool, A > >.value, edm::has_fillView< std::list< T, A > >.value, funct::SimplSumOrd< F, G, H >::prod0.value, L1GtConditionCategoryStringToEnum.value, dictionary::edm::has_fillView< std::list< T, A > >::has_fillView< std::list< T, A > >.value, reco::IsoDeposit::const_iterator.value(), edm::has_fillView< std::deque< T, A > >.value, dictionary::edm::has_fillView< std::deque< T, A > >::has_fillView< std::deque< T, A > >.value, funct::SimplSumOrd< F, G, H >::prod1.value, edm::eventsetup::produce::ProductHolder< T1, Null, Null >.value, edm::has_fillView< std::set< T, A > >.value, dictionary::edm::has_fillView< std::set< T, A > >::has_fillView< std::set< T, A > >.value, funct::SimplSumOrd< F, G, H >::prod2.value, edm::has_setPtr< T >.value, dictionary::edm::has_setPtr< T >.value, funct::RatioP1< F, G, H >::prod0.value, edm::has_match< AndHelper< A, B > >.value, edm::has_setPtr< std::vector< T, A > >.value, dictionary::edm::has_setPtr< std::vector< T, A > >::has_setPtr< std::vector< T, A > >.value, MuonResidualsFitter.value(), funct::Product< ProductStruct< F, G >, H >::prod0.value, edm::has_setPtr< std::vector< bool, A > >.value, dictionary::edm::has_setPtr< std::vector< bool, A > >::has_setPtr< std::vector< bool, A > >.value, funct::RatioP1< F, G, H >::prod1.value, edm::has_setPtr< std::list< T, A > >.value, dictionary::edm::has_setPtr< std::list< T, A > >::has_setPtr< std::list< T, A > >.value, funct::Product< ProductStruct< F, G >, H >::prod1.value, edm::has_setPtr< std::deque< T, A > >.value, dictionary::edm::has_setPtr< std::deque< T, A > >::has_setPtr< std::deque< T, A > >.value, dictionary::edm::has_fillView< PtrVector< T > >.value, funct::RatioP1< F, G, H >::prod2.value, edm::has_fillView< PtrVector< T > >.value, edm::has_setPtr< std::set< T, A > >.value, dictionary::edm::has_setPtr< std::set< T, A > >::has_setPtr< std::set< T, A > >.value, funct::Product< ProductStruct< F, G >, H >::prod2.value, edm::has_match< OrHelper< A, B > >.value, edm::has_fillView< RefVector< C, T, F > >.value, edm::has_match< NotHelper< A > >.value, edm::has_fillView< AssociationVector< KeyRefProd, CVal, KeyRef, SizeType, KeyReferenceHelper > >.value, funct::RatioP2< F, G, H >::prod0.value, edm::has_fillView< RefToBaseVector< T > >.value, funct::RatioP2< F, G, H >::prod1.value, edm::detail::has_swap_function< T >.value, funct::RatioP2< F, G, H >::prod2.value, edm::detail::has_mergeProduct_function< T >.value, edm::detail::has_postinsert< T >.value, edm::detail::has_isProductEqual_function< T >.value, edm::detail::has_donotrecordparents< T >.value, funct::RatioSimpl< A, B, C >::ratio1.value, funct::RatioSimpl< A, B, C >::ratio2.value, edm::has_fillView< edm::DetSetVector< T > >.value, edm::has_fillView< edm::OwnArray< T, M, P > >.value, edm::has_fillView< edm::OwnVector< T, P > >.value, Vispa.Views.PropertyView.Property.value(), edm::has_setPtr< edm::OwnArray< T, M, P > >.value, edm::has_setPtr< edm::OwnVector< T, P > >.value, TiXmlNode.value, and TiXmlAttribute.value.

942  def buttonClicked(self, checked=False):
943  """ Shows the file selection dialog. """
944  if self.value()!="":
945  if self._relativePath:
946  dir=os.path.join(self._relativePath,self.value())
947  else:
948  dir=self.value()
949  else:
950  dir=QCoreApplication.instance().getLastOpenLocation()
951  filename = QFileDialog.getSaveFileName(
952  self,
953  'Select a file',
954  dir,
955  '',
956  None,
957  QFileDialog.DontConfirmOverwrite)
958  if not filename.isEmpty():
959  filename=str(filename)
960  if self._relativePath:
961  if filename.startswith(self._relativePath):
962  filename=filename[len(self._relativePath):].lstrip("/")
963  self.setValue(filename)
964  self.textEdit().emit(SIGNAL('editingFinished()'))
def Vispa.Views.PropertyView.FileProperty.labelDoubleClicked (   self)
Open selected file in default application.

Definition at line 965 of file PropertyView.py.

References dbtoconf.parent, Vispa.Main.SplitterTab.SplitterTab.propertyView(), Vispa.Views.PropertyView.Property.propertyView(), CountBits< INDEX >.value, edm::MergeableCounter.value, python.readProv.filereader.Module.value, funct::Numerical< n >.value, CountBits< 0 >.value, TreeToEdges.Int.value, TmCcu.value, CSCCLCTDataWord.value(), TmApvPair.value, NodeCut.Int.value, pat::JetSelection.value, TmModule.value, funct::Parametric< F >.value, IncompleteGammaComplement.value(), TrivialError.value(), RPCObImon::I_Item.value, RPCObGasHum::Item.value, BinningPointByMap.value(), funct::Parametric< Numerical< n > >.value, SortObject.value, BinomialProbability.value(), reco::parser::ExpressionNumber.value(), reco::parser::CutBinaryOperator< Op >.value(), reco::parser::ExpressionBinaryOperator< Op >.value(), reco::parser::ExpressionCondition.value(), reco::parser::ExpressionQuaterOperator< Op >.value(), reco::parser::ExpressionUnaryOperator< Op >.value(), EcalWeight.value(), ESWeight.value(), reco::egamma::mask< L1 >.value, smproxy::ConnectionID.value, EcalUncalibRecHitRatioMethodAlgo< C >::Ratio.value, CSCPairConstraint.value(), reco::parser::ExpressionBase.value(), funct::Parametric< FractionStruct< n, m > >.value, TmPsu.value, reco::egamma::mask< 0 >.value, CalibCoeff.value(), condex::Efficiency.value(), reco::hlt::mask< i, W >.value, stor::ConsumerID.value, Geom::Theta< T >.value(), reco::parser::matches_another_integral_type< T >.value, ChiSquared.value(), Measurement1DFloat.value(), reco::parser::ExpressionVar.value(), EcalUncalibRecHitRatioMethodAlgo< C >::Tmax.value, PixelDCSObject< class >::Item.value, dbread.value, Measurement1D.value(), edm::math_private::ieee_float_shape_type.value, DDString.value(), RPCObVmon::V_Item.value, pat::LookupTableRecord.value(), DDConstant.value(), edm::FileFormatVersion.value(), details::PhiSortElement< Object, Scalar >.value, reco::hlt::mask< 0, W >.value, magneticfield::UniformMagneticFieldESProducer.value, pat::ElectronSelection.value, edm::math_private::ieee_double_shape_type.value, L1MonitorDigi.value(), cscdqm::TempMeasType.value, Geom::OnePiRange< T >.value(), DDMapper< KeyType, ValueType >.value(), funct::Parametric< AbsStruct< A > >.value, TtEvent::HypoClassKeyStringToEnum.value, condex::ParametricEfficiencyInPt.value(), funct::Parametric< SgnStruct< A > >.value, funct::Parametric< ExpStruct< A > >.value, edm::key_traits< K >.value, Geom::Phi< T >.value(), lhef::Param.value, funct::Parametric< LogStruct< A > >.value, OpticalAlignParam.value(), gen::Param.value, dictionary::edm::key_traits< K >.value, funct::Parametric< SinStruct< A > >.value, L1GtBoardTypeStringToEnum.value, edm::eventsetup::SimpleStringTag.value(), funct::Parametric< CosStruct< A > >.value, stats_t< T >.value, funct::Parametric< TanStruct< A > >.value, funct::Parametric< MinusStruct< A > >.value, RPCObStatus::S_Item.value, CSCPairResidualsConstraint.value(), pos::PixelDACScanRange.value(), EcalSrFlag.value(), edm::LuminosityBlockID.value(), edm::math_private::ieee_long_double_shape_type.value, options.ConnectionHLTMenu.value, Mapper::definition< ScannerT >.value, funct::DefaultVariable.value, funct::Parametric< DefaultVariable >.value, DDStrVector.value(), edm::Timestamp.value(), DDVector.value(), funct::Parametric< X >.value, funct::X.value, edm::eventsetup::heterocontainer::HCTypeTag.value(), funct::Parametric< SumStruct< A, B > >.value, funct::Y.value, funct::Parametric< Y >.value, edm::has_match< T >.value, funct::Parametric< ProductStruct< A, B > >.value, edm::has_fillView< edm::SortedCollection< T, SORT > >.value, edm::key_traits< std::pair< U, V > >.value, cmsutils::_bqueue_item< T >.value, funct::Z.value, funct::Parametric< Z >.value, funct::Parametric< RatioStruct< A, B > >.value, FWConfiguration.value(), FWProxyBuilderConfiguration.value(), dictionary::edm::key_traits< std::pair< U, V > >::key_traits< std::pair< U, V > >.value, funct::Parametric< PowerStruct< A, B > >.value, muon::SelectionTypeStringToEnum.value, Entry.value(), condex::ParametricEfficiencyInEta.value(), RPCObTemp::T_Item.value, edm::has_match< SelectorBase >.value, L1GtObjectStringToEnum.value, edm::has_setPtr< edm::SortedCollection< T, SORT > >.value, reco::parser::ExpressionLazyVar.value(), MuonResidualsTwoBin.value(), cms::detail::is_derived_or_same< BASE, DERIVED >.value, edm::eventsetup::produce::size< T >.value, PhysicsTools::Calibration::Histogram< Value_t, Axis_t >.value(), edm::eventsetup::produce::size< Null >.value, FWGenericParameter< T >.value(), PhysicsTools::TreeReader::Bool.value, cscdqm::HVVMeasType.value, FWPSetTableManager::PSetData.value, cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc >::ValueItem.value, edm::key_traits< std::string >.value, edm::fillDetails::has_fillDescriptions_function< T >.value, PhysicsTools::Variable::Value.value, dictionary::edm::key_traits< std::string >::key_traits< std::string >.value, PhysicsTools::Calibration::Histogram2D< Value_t, AxisX_t, AxisY_t >.value(), stor::detail::hasMemoryUsed< T >.value, funct::tmpl::abs< n, positive >.value, cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc >::KeyItem.value, SimpleSAXParser::Attribute.value, L1GtPsbQuadStringToEnum.value, TreeSaver::Var.value, funct::tmpl::abs< n, false >.value, L1GctInternHFData.value(), edm::eventsetup::produce::find_index_impl< ContainerT, EntryT, FindT >.value, PhysicsTools::Calibration::Histogram3D< Value_t, AxisX_t, AxisY_t, AxisZ_t >.value(), edm::AssociationVector< KeyRefProd, CVal, KeyRef, SizeType, KeyReferenceHelper >.value(), edm::eventsetup::produce::find_index_impl< ContainerT, T, T >.value, edm::eventsetup::produce::find_index< T, FindT >.value, edm::fillDetails::has_prevalidate_function< T >.value, edm::TrieNode< T >.value(), PhysicsTools::MVAModuleHelper< Record, Object, Filler >::Value.value, L1GctInternEtSum.value(), L1GtConditionTypeStringToEnum.value, Measurement.value(), cscdqm::LVIMeasType.value, edm::has_fillView< T >.value, dictionary::edm::has_fillView< T >.value, GenericMVAComputer::TaggingVariableIterator< Iter_t >.value, edm::eventsetup::produce::ProductHolder< T1, T2, T3 >.value, edm::has_fillView< std::vector< T, A > >.value, dictionary::edm::has_fillView< std::vector< T, A > >::has_fillView< std::vector< T, A > >.value, edm::has_fillView< std::vector< bool, A > >.value, dictionary::edm::has_fillView< std::vector< bool, A > >::has_fillView< std::vector< bool, A > >.value, funct::SimplSumOrd< F, G, H >::prod0.value, edm::has_fillView< std::list< T, A > >.value, L1GtConditionCategoryStringToEnum.value, dictionary::edm::has_fillView< std::list< T, A > >::has_fillView< std::list< T, A > >.value, reco::IsoDeposit::const_iterator.value(), edm::has_fillView< std::deque< T, A > >.value, dictionary::edm::has_fillView< std::deque< T, A > >::has_fillView< std::deque< T, A > >.value, funct::SimplSumOrd< F, G, H >::prod1.value, edm::has_fillView< std::set< T, A > >.value, edm::eventsetup::produce::ProductHolder< T1, Null, Null >.value, dictionary::edm::has_fillView< std::set< T, A > >::has_fillView< std::set< T, A > >.value, funct::SimplSumOrd< F, G, H >::prod2.value, edm::has_setPtr< T >.value, dictionary::edm::has_setPtr< T >.value, funct::RatioP1< F, G, H >::prod0.value, edm::has_match< AndHelper< A, B > >.value, edm::has_setPtr< std::vector< T, A > >.value, dictionary::edm::has_setPtr< std::vector< T, A > >::has_setPtr< std::vector< T, A > >.value, MuonResidualsFitter.value(), edm::has_setPtr< std::vector< bool, A > >.value, funct::Product< ProductStruct< F, G >, H >::prod0.value, dictionary::edm::has_setPtr< std::vector< bool, A > >::has_setPtr< std::vector< bool, A > >.value, funct::RatioP1< F, G, H >::prod1.value, edm::has_setPtr< std::list< T, A > >.value, dictionary::edm::has_setPtr< std::list< T, A > >::has_setPtr< std::list< T, A > >.value, funct::Product< ProductStruct< F, G >, H >::prod1.value, edm::has_setPtr< std::deque< T, A > >.value, edm::has_fillView< PtrVector< T > >.value, funct::RatioP1< F, G, H >::prod2.value, dictionary::edm::has_setPtr< std::deque< T, A > >::has_setPtr< std::deque< T, A > >.value, dictionary::edm::has_fillView< PtrVector< T > >.value, edm::has_setPtr< std::set< T, A > >.value, dictionary::edm::has_setPtr< std::set< T, A > >::has_setPtr< std::set< T, A > >.value, funct::Product< ProductStruct< F, G >, H >::prod2.value, edm::has_match< OrHelper< A, B > >.value, edm::has_fillView< RefVector< C, T, F > >.value, edm::has_match< NotHelper< A > >.value, edm::has_fillView< AssociationVector< KeyRefProd, CVal, KeyRef, SizeType, KeyReferenceHelper > >.value, funct::RatioP2< F, G, H >::prod0.value, edm::has_fillView< RefToBaseVector< T > >.value, funct::RatioP2< F, G, H >::prod1.value, edm::detail::has_swap_function< T >.value, funct::RatioP2< F, G, H >::prod2.value, edm::detail::has_mergeProduct_function< T >.value, edm::detail::has_postinsert< T >.value, edm::detail::has_isProductEqual_function< T >.value, edm::detail::has_donotrecordparents< T >.value, funct::RatioSimpl< A, B, C >::ratio1.value, funct::RatioSimpl< A, B, C >::ratio2.value, edm::has_fillView< edm::DetSetVector< T > >.value, edm::has_fillView< edm::OwnArray< T, M, P > >.value, edm::has_fillView< edm::OwnVector< T, P > >.value, Vispa.Views.PropertyView.Property.value(), edm::has_setPtr< edm::OwnArray< T, M, P > >.value, edm::has_setPtr< edm::OwnVector< T, P > >.value, TiXmlNode.value, and TiXmlAttribute.value.

966  def labelDoubleClicked(self):
967  """ Open selected file in default application.
968  """
969  if isinstance(self.propertyView().parent(), AbstractTab):
970  self.propertyView().parent().mainWindow().application().doubleClickOnFile(self.value())
list parent
Definition: dbtoconf.py:74
def Vispa.Views.PropertyView.FileProperty.useRelativePaths (   self,
  path 
)

Definition at line 971 of file PropertyView.py.

972  def useRelativePaths(self,path):
973  self._relativePath=path
974 

Member Data Documentation

Vispa.Views.PropertyView.FileProperty._relativePath
private

Definition at line 972 of file PropertyView.py.

Referenced by Vispa.Views.PropertyView.FileProperty.buttonClicked(), and Vispa.Views.PropertyView.FileVectorProperty.buttonClicked().

string Vispa.Views.PropertyView.FileProperty.BUTTON_LABEL = '...'
static

Definition at line 935 of file PropertyView.py.

string Vispa.Views.PropertyView.FileProperty.USER_INFO = "Select a file. Double click on label to open file."
static

Definition at line 934 of file PropertyView.py.