CMS 3D CMS Logo

List of all members | Public Member Functions | Private Member Functions | Private Attributes
Vispa.Gui.FindDialog.FindDialog Class Reference
Inheritance diagram for Vispa.Gui.FindDialog.FindDialog:

Public Member Functions

def __init__ (self, parent=None)
 
def caseSensitive (self)
 
def edited (self)
 
def exactMatch (self)
 
def fill (self)
 
def filter (self)
 
def findAlgorithm (self)
 
def findNext (self)
 
def findPrevious (self)
 
def help (self)
 
def keyPressEvent (self, event)
 
def label (self)
 
def onScreen (self, filter=False, find=True)
 
def properties (self)
 
def reset (self)
 
def scripts (self)
 
def setFindAlgorithm (self, findAlgorithm)
 
def setLabel (self, label)
 

Private Member Functions

def _addScript (self, bool, deletable=True)
 
def _addStringProperty (self, bool, deletable=True)
 
def _remove (self, object)
 
def _removeProperty (self)
 
def _removeScript (self)
 
def _updateNumberLabel (self)
 

Private Attributes

 _caseSensitiveCheckBox
 
 _closeButton
 
 _exactMatchCheckBox
 
 _filter
 
 _filterButton
 
 _find
 
 _findAlgorithm
 
 _findLabelLabel
 
 _findLabelLineEdit
 
 _findNextButton
 
 _findNumberLabel
 
 _findPreviousButton
 
 _helpButton
 
 _layout1
 
 _layout3
 
 _layout4
 
 _properties
 
 _resetButton
 
 _scripts
 

Detailed Description

Definition at line 9 of file FindDialog.py.

Constructor & Destructor Documentation

def Vispa.Gui.FindDialog.FindDialog.__init__ (   self,
  parent = None 
)

Definition at line 10 of file FindDialog.py.

10  def __init__(self,parent=None):
11  logging.debug(__name__ +': __init__')
12  QDialog.__init__(self,parent)
13  self.setWindowFlags(Qt.Window)
14  self.setWindowTitle("Find...")
15 
16  self._findAlgorithm=None
17  self._properties=[]
18  self._scripts=[]
19  self._find=True
20  self._filter=False
21 
22  self.fill()
23 
def __init__(self, parent=None)
Definition: FindDialog.py:10

Member Function Documentation

def Vispa.Gui.FindDialog.FindDialog._addScript (   self,
  bool,
  deletable = True 
)
private

Definition at line 144 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._addScript(), Vispa.Gui.FindDialog.FindDialog._properties, Vispa.Gui.FindDialog.FindDialog._removeScript(), Vispa.Gui.FindDialog.FindDialog._scripts, ConnectionManager.connect(), RPCDBCom.connect(), conditionUploadTest.DB.connect(), l1t::DataManager.connect(), HCALConfigDB.connect(), TestBase.connect(), ReadBase.connect(), ShallowTree::BranchConnector.connect(), dqmservices::DQMMonitoringService.connect(), SimActivityRegistry.connect(), sim_act::Signaler< BeginOfRun >.connect(), sim_act::Signaler< BeginOfEvent >.connect(), sim_act::Signaler< BeginOfTrack >.connect(), sim_act::Signaler< DDDWorld >.connect(), sim_act::Signaler< BeginOfJob >.connect(), sim_act::Signaler< EndOfRun >.connect(), sim_act::Signaler< EndOfEvent >.connect(), sim_act::Signaler< EndOfTrack >.connect(), sim_act::Signaler< T >.connect(), sim_act::Signaler< G4Step >.connect(), ShallowTree::TypedBranchConnector< T >.connect(), edm::ServiceToken.connect(), edm::signalslot::Signal< void(PathsAndConsumesOfModulesBase const &, ProcessContext const &)>.connect(), edm::signalslot::Signal< void(const edmplugin::PluginFactoryBase *)>.connect(), Signal< void(BranchDescription const &)>.connect(), edm::signalslot::Signal< void(service::SystemBounds const &)>.connect(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &)>.connect(), edm::signalslot::Signal< void(const edmplugin::SharedLibrary &)>.connect(), edm::signalslot::Signal< void(edm::BranchDescription const &)>.connect(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &, HLTPathStatus const &)>.connect(), edm::signalslot::Signal< void(GlobalContext const &)>.connect(), edm::signalslot::Signal< void(LuminosityBlockIndex)>.connect(), edm::signalslot::Signal< void(eventsetup::ComponentDescription const *, eventsetup::EventSetupRecordKey const &, eventsetup::DataKey const &)>.connect(), edm::signalslot::Signal< void(GlobalContext const &, ModuleCallingContext const &)>.connect(), edm::signalslot::Signal< void(RunIndex)>.connect(), edm::signalslot::Signal< void(std::string const &, bool)>.connect(), edm::signalslot::Signal< void()>.connect(), edm::signalslot::Signal< void(edm::StreamContext const &, edm::ModuleCallingContext const &)>.connect(), edm::signalslot::Signal< void(TerminationOrigin)>.connect(), edm::signalslot::Signal< void(const std::string &, const edmplugin::PluginInfo &)>.connect(), edm::signalslot::Signal< T >.connect(), edm::signalslot::Signal< void(StreamContext const &)>.connect(), edm::signalslot::Signal< void(const std::string &, const std::string &)>.connect(), edm::signalslot::Signal< void(StreamID)>.connect(), edm::signalslot::Signal< void(GlobalContext const &, TerminationOrigin)>.connect(), edm::signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)>.connect(), edm::signalslot::Signal< void(ModuleDescription const &)>.connect(), edm::signalslot::Signal< void(const boost::filesystem::path &)>.connect(), edm::signalslot::Signal< void(StreamContext const &, TerminationOrigin)>.connect(), o2o_db_manager.DbManager.connect(), PFCandConnector.connect(), L1TOMDSHelper.connect(), confdbOfflineConverter.OfflineConverter.connect, DDTOBRodAlgo.connect, GlobalTag.GlobalTag.connect(), edm::signalslot::ObsoleteSignal< void(Run const &, EventSetup const &)>.connect(), edm::signalslot::ObsoleteSignal< void(std::string const &, HLTPathStatus const &)>.connect(), edm::signalslot::ObsoleteSignal< void(EventID const &, Timestamp const &)>.connect(), edm::signalslot::ObsoleteSignal< T >.connect(), edm::signalslot::ObsoleteSignal< void(Event const &, EventSetup const &)>.connect(), edm::signalslot::ObsoleteSignal< void(LuminosityBlockID const &, Timestamp const &)>.connect(), edm::signalslot::ObsoleteSignal< void(std::string const &)>.connect(), edm::signalslot::ObsoleteSignal< void(LuminosityBlock const &, EventSetup const &)>.connect(), edm::signalslot::ObsoleteSignal< void(ModuleDescription const &)>.connect(), edm::signalslot::ObsoleteSignal< void(RunID const &, Timestamp const &)>.connect(), SiStripGainFromCalibTree.connect(), edm::serviceregistry::ServicesManager.connect(), conddb_version_mgr.conddb_tool.connect(), o2olib.O2OJobMgr.connect(), cond::service::PoolDBOutputService.connect(), l1t::OMDSReader.connect(), edm::ActivityRegistry.connect(), Vispa.Gui.FindDialog.FindDialog.edited(), PhysicsTools::MLP.layout, and ProcMLP.layout.

Referenced by Vispa.Gui.FindDialog.FindDialog._addScript(), and Vispa.Gui.FindDialog.FindDialog.reset().

144  def _addScript(self,bool,deletable=True):
145 
146  layout2=QHBoxLayout()
147 
148  findScriptLabel = QLabel("Filter = ")
149  findScriptLineEdit = QLineEdit("")
150  findScriptLineEdit.setToolTip("Example: object.Label == 'Particle1' ")
151  scriptAdd = QToolButton()
152  scriptAdd.setText("+")
153  scriptDelete = QToolButton()
154  scriptDelete.setText("-")
155 
156  if deletable:
157  scriptAdd.hide()
158  else:
159  scriptDelete.hide()
160  layout2.addWidget(scriptAdd)
161  layout2.addWidget(scriptDelete)
162  layout2.addWidget(findScriptLabel)
163  layout2.addWidget(findScriptLineEdit)
164 
165  self.connect(findScriptLineEdit, SIGNAL('textChanged(QString)'), self.edited)
166  self.connect(scriptAdd, SIGNAL('clicked(bool)'), self._addScript)
167  self.connect(scriptDelete, SIGNAL('clicked(bool)'), self._removeScript)
168 
169  self.layout().insertLayout(len(self._properties)+len(self._scripts)+1,layout2)
170 
171  self._scripts+=[(layout2,findScriptLineEdit,findScriptLabel,scriptAdd,scriptDelete)]
172 
def _addScript(self, bool, deletable=True)
Definition: FindDialog.py:144
def Vispa.Gui.FindDialog.FindDialog._addStringProperty (   self,
  bool,
  deletable = True 
)
private

Definition at line 103 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._addStringProperty(), Vispa.Gui.FindDialog.FindDialog._properties, Vispa.Gui.FindDialog.FindDialog._removeProperty(), Vispa.Gui.FindDialog.FindDialog._scripts, ConnectionManager.connect(), RPCDBCom.connect(), conditionUploadTest.DB.connect(), l1t::DataManager.connect(), HCALConfigDB.connect(), TestBase.connect(), ReadBase.connect(), ShallowTree::BranchConnector.connect(), dqmservices::DQMMonitoringService.connect(), SimActivityRegistry.connect(), sim_act::Signaler< BeginOfRun >.connect(), sim_act::Signaler< BeginOfEvent >.connect(), sim_act::Signaler< BeginOfTrack >.connect(), sim_act::Signaler< DDDWorld >.connect(), sim_act::Signaler< BeginOfJob >.connect(), sim_act::Signaler< EndOfRun >.connect(), sim_act::Signaler< EndOfEvent >.connect(), sim_act::Signaler< EndOfTrack >.connect(), sim_act::Signaler< T >.connect(), sim_act::Signaler< G4Step >.connect(), ShallowTree::TypedBranchConnector< T >.connect(), edm::ServiceToken.connect(), edm::signalslot::Signal< void(PathsAndConsumesOfModulesBase const &, ProcessContext const &)>.connect(), edm::signalslot::Signal< void(const edmplugin::PluginFactoryBase *)>.connect(), Signal< void(BranchDescription const &)>.connect(), edm::signalslot::Signal< void(service::SystemBounds const &)>.connect(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &)>.connect(), edm::signalslot::Signal< void(const edmplugin::SharedLibrary &)>.connect(), edm::signalslot::Signal< void(edm::BranchDescription const &)>.connect(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &, HLTPathStatus const &)>.connect(), edm::signalslot::Signal< void(GlobalContext const &)>.connect(), edm::signalslot::Signal< void(LuminosityBlockIndex)>.connect(), edm::signalslot::Signal< void(eventsetup::ComponentDescription const *, eventsetup::EventSetupRecordKey const &, eventsetup::DataKey const &)>.connect(), edm::signalslot::Signal< void(GlobalContext const &, ModuleCallingContext const &)>.connect(), edm::signalslot::Signal< void(RunIndex)>.connect(), edm::signalslot::Signal< void(std::string const &, bool)>.connect(), edm::signalslot::Signal< void()>.connect(), edm::signalslot::Signal< void(edm::StreamContext const &, edm::ModuleCallingContext const &)>.connect(), edm::signalslot::Signal< void(TerminationOrigin)>.connect(), edm::signalslot::Signal< void(const std::string &, const edmplugin::PluginInfo &)>.connect(), edm::signalslot::Signal< T >.connect(), edm::signalslot::Signal< void(StreamContext const &)>.connect(), edm::signalslot::Signal< void(const std::string &, const std::string &)>.connect(), edm::signalslot::Signal< void(StreamID)>.connect(), edm::signalslot::Signal< void(GlobalContext const &, TerminationOrigin)>.connect(), edm::signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)>.connect(), edm::signalslot::Signal< void(ModuleDescription const &)>.connect(), edm::signalslot::Signal< void(const boost::filesystem::path &)>.connect(), edm::signalslot::Signal< void(StreamContext const &, TerminationOrigin)>.connect(), o2o_db_manager.DbManager.connect(), PFCandConnector.connect(), L1TOMDSHelper.connect(), confdbOfflineConverter.OfflineConverter.connect, DDTOBRodAlgo.connect, GlobalTag.GlobalTag.connect(), edm::signalslot::ObsoleteSignal< void(Run const &, EventSetup const &)>.connect(), edm::signalslot::ObsoleteSignal< void(std::string const &, HLTPathStatus const &)>.connect(), edm::signalslot::ObsoleteSignal< void(EventID const &, Timestamp const &)>.connect(), edm::signalslot::ObsoleteSignal< T >.connect(), edm::signalslot::ObsoleteSignal< void(Event const &, EventSetup const &)>.connect(), edm::signalslot::ObsoleteSignal< void(LuminosityBlockID const &, Timestamp const &)>.connect(), edm::signalslot::ObsoleteSignal< void(std::string const &)>.connect(), edm::signalslot::ObsoleteSignal< void(LuminosityBlock const &, EventSetup const &)>.connect(), edm::signalslot::ObsoleteSignal< void(ModuleDescription const &)>.connect(), edm::signalslot::ObsoleteSignal< void(RunID const &, Timestamp const &)>.connect(), SiStripGainFromCalibTree.connect(), edm::serviceregistry::ServicesManager.connect(), conddb_version_mgr.conddb_tool.connect(), o2olib.O2OJobMgr.connect(), cond::service::PoolDBOutputService.connect(), l1t::OMDSReader.connect(), edm::ActivityRegistry.connect(), Vispa.Gui.FindDialog.FindDialog.edited(), PhysicsTools::MLP.layout, and ProcMLP.layout.

Referenced by Vispa.Gui.FindDialog.FindDialog._addStringProperty(), and Vispa.Gui.FindDialog.FindDialog.reset().

103  def _addStringProperty(self,bool,deletable=True):
104 
105  layout2=QHBoxLayout()
106 
107  findPropertyNameLabel = QLabel("Property: ")
108  findPropertyNameLineEdit = QLineEdit()
109  findPropertyNameLineEdit.setToolTip("Example: Label = Particle1 ")
110  findPropertyValueLabel = QLabel(" = ")
111  findPropertyValueLineEdit = QLineEdit()
112  findPropertyValueLineEdit.setToolTip("Example: Label = Particle1 ")
113  propertyAdd = QToolButton()
114  propertyAdd.setText("+")
115  propertyDelete = QToolButton()
116  propertyDelete.setText("-")
117 
118  if deletable:
119  propertyAdd.hide()
120  else:
121  propertyDelete.hide()
122  layout2.addWidget(propertyAdd)
123  layout2.addWidget(propertyDelete)
124  layout2.addWidget(findPropertyNameLabel)
125  layout2.addWidget(findPropertyNameLineEdit)
126  layout2.addWidget(findPropertyValueLabel)
127  layout2.addWidget(findPropertyValueLineEdit)
128 
129  self.connect(findPropertyNameLineEdit, SIGNAL('textChanged(QString)'), self.edited)
130  self.connect(findPropertyValueLineEdit, SIGNAL('textChanged(QString)'), self.edited)
131  self.connect(propertyAdd, SIGNAL('clicked(bool)'), self._addStringProperty)
132  self.connect(propertyDelete, SIGNAL('clicked(bool)'), self._removeProperty)
133 
134  self.layout().insertLayout(len(self._properties)+len(self._scripts)+1,layout2)
135 
136  self._properties+=[(layout2,findPropertyNameLineEdit,findPropertyValueLineEdit,findPropertyNameLabel,findPropertyValueLabel,propertyAdd,propertyDelete)]
137 
def _addStringProperty(self, bool, deletable=True)
Definition: FindDialog.py:103
def Vispa.Gui.FindDialog.FindDialog._remove (   self,
  object 
)
private

Definition at line 93 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._properties, Vispa.Gui.FindDialog.FindDialog._scripts, PhysicsTools::MLP.layout, and ProcMLP.layout.

Referenced by Vispa.Gui.FindDialog.FindDialog._removeProperty(), Vispa.Gui.FindDialog.FindDialog._removeScript(), and Vispa.Gui.FindDialog.FindDialog.reset().

93  def _remove(self,object):
94  for o in object:
95  if isinstance(o,QWidget):
96  o.close()
97  self.layout().removeItem(object[0])
98  if object in self._properties:
99  self._properties.remove(object)
100  elif object in self._scripts:
101  self._scripts.remove(object)
102 
def _remove(self, object)
Definition: FindDialog.py:93
def Vispa.Gui.FindDialog.FindDialog._removeProperty (   self)
private

Definition at line 87 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._properties, and Vispa.Gui.FindDialog.FindDialog._remove().

Referenced by Vispa.Gui.FindDialog.FindDialog._addStringProperty().

87  def _removeProperty(self):
88  for property in self._properties:
89  if self.sender() in property:
90  self._remove(property)
91  return
92 
def _remove(self, object)
Definition: FindDialog.py:93
def Vispa.Gui.FindDialog.FindDialog._removeScript (   self)
private

Definition at line 138 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._remove(), and Vispa.Gui.FindDialog.FindDialog._scripts.

Referenced by Vispa.Gui.FindDialog.FindDialog._addScript().

138  def _removeScript(self):
139  for script in self._scripts:
140  if self.sender() in script:
141  self._remove(script)
142  return
143 
def _remove(self, object)
Definition: FindDialog.py:93
def Vispa.Gui.FindDialog.FindDialog._updateNumberLabel (   self)
private

Definition at line 235 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._filter, MELaserPrim._filter, and str.

Referenced by Vispa.Gui.FindDialog.FindDialog.filter(), Vispa.Gui.FindDialog.FindDialog.findNext(), Vispa.Gui.FindDialog.FindDialog.findPrevious(), and Vispa.Gui.FindDialog.FindDialog.reset().

236  current=self._findAlgorithm.currentNumber()
237  total=self._findAlgorithm.numberOfResults()
238  message=self._findAlgorithm.message()
239  text=""
240  if self._filter:
241  text=str(total)+" found"
242  else:
243  if total>0:
244  text=str(current)+"/"+str(total)
245  else:
246  text="not found"
247  if message:
248  text+=" ("+message+")"
249  self._findNumberLabel.setText(text)
250 
#define str(s)
def Vispa.Gui.FindDialog.FindDialog.caseSensitive (   self)

Definition at line 223 of file FindDialog.py.

223  def caseSensitive(self):
224  return self._caseSensitiveCheckBox.checkState()==Qt.Checked
225 
def Vispa.Gui.FindDialog.FindDialog.edited (   self)

Definition at line 229 of file FindDialog.py.

Referenced by Vispa.Gui.FindDialog.FindDialog._addScript(), and Vispa.Gui.FindDialog.FindDialog._addStringProperty().

229  def edited(self):
230  self._findPreviousButton.hide()
231  if self._findNextButton.isVisible():
232  self._findNumberLabel.hide()
233  self._findNextButton.setText("&Find")
234 
def Vispa.Gui.FindDialog.FindDialog.exactMatch (   self)

Definition at line 226 of file FindDialog.py.

226  def exactMatch(self):
227  return self._exactMatchCheckBox.checkState()==Qt.Checked
228 
def Vispa.Gui.FindDialog.FindDialog.fill (   self)

Definition at line 24 of file FindDialog.py.

24  def fill(self):
25  logging.debug(__name__ +': fill')
26  self._findLabelLabel = QLabel("Label: ")
27  self._findLabelLineEdit = QLineEdit()
28  self._findLabelLineEdit.setToolTip("Example: Particle1")
29 
30  self._caseSensitiveCheckBox=QCheckBox("Case sensitive")
31  self._exactMatchCheckBox=QCheckBox("Exact match")
32  self._helpButton = QPushButton("&Help")
33 
34  self._findPreviousButton = QPushButton("&Previous")
35  self._findPreviousButton.hide()
36  self._findNumberLabel = QLabel("?/?")
37  self._findNumberLabel.hide()
38  self._findNextButton = QPushButton("&Find")
39  self._filterButton = QPushButton("&Filter")
40  self._resetButton = QPushButton("&Reset")
41  self._closeButton = QPushButton("&Close")
42 
43  self.setLayout(QVBoxLayout())
44  self.layout().setSizeConstraint(QLayout.SetFixedSize)
45  self._layout1=QHBoxLayout()
46  self._layout3=QHBoxLayout()
47  self._layout4=QHBoxLayout()
48 
49  self._layout1.setSizeConstraint(QLayout.SetDefaultConstraint)
50  self._layout3.setSizeConstraint(QLayout.SetDefaultConstraint)
51  self._layout4.setSizeConstraint(QLayout.SetDefaultConstraint)
52  self.layout().addLayout(self._layout1)
53  self.layout().addLayout(self._layout3)
54  self.layout().addStretch()
55  self.layout().addLayout(self._layout4)
56 
57  self._layout1.addWidget(self._findLabelLabel)
58  self._layout1.addWidget(self._findLabelLineEdit)
59 
60  self._layout3.addWidget(self._helpButton)
61  self._layout3.addStretch()
62  self._layout3.addWidget(self._caseSensitiveCheckBox)
63  self._layout3.addWidget(self._exactMatchCheckBox)
64 
65  self._layout4.addWidget(self._findPreviousButton)
66  self._layout4.addWidget(self._findNumberLabel)
67  self._layout4.addWidget(self._findNextButton)
68  self._layout4.addWidget(self._filterButton)
69  self._layout4.addWidget(self._resetButton)
70  self._layout4.addStretch()
71  self._layout4.addWidget(self._closeButton)
72 
73  self.connect(self._findLabelLineEdit, SIGNAL('textChanged(QString)'), self.edited)
74  self.connect(self._caseSensitiveCheckBox, SIGNAL('stateChanged(int)'), self.edited)
75  self.connect(self._exactMatchCheckBox, SIGNAL('stateChanged(int)'), self.edited)
76 
77  self.connect(self._findPreviousButton, SIGNAL('clicked(bool)'), self.findPrevious)
78  self.connect(self._findNextButton, SIGNAL('clicked(bool)'), self.findNext)
79  self.connect(self._filterButton, SIGNAL('clicked(bool)'), self.filter)
80  self.connect(self._resetButton, SIGNAL('clicked(bool)'), self.reset)
81  self.connect(self._helpButton, SIGNAL('clicked(bool)'), self.help)
82  self.connect(self._closeButton, SIGNAL('clicked(bool)'), self.reject)
83 
84  self._addStringProperty(False,False)
85  self._addScript(False,False)
86 
def _addStringProperty(self, bool, deletable=True)
Definition: FindDialog.py:103
def _addScript(self, bool, deletable=True)
Definition: FindDialog.py:144
def Vispa.Gui.FindDialog.FindDialog.filter (   self)

Definition at line 281 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._find, Vispa.Gui.FindDialog.FindDialog._updateNumberLabel(), edm::signalslot::Signal< void(StreamID)>.emit(), edm::signalslot::Signal< void(const std::string &, const std::string &)>.emit(), edm::signalslot::Signal< void(service::SystemBounds const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &)>.emit(), edm::signalslot::Signal< void(const std::string &, const edmplugin::PluginInfo &)>.emit(), edm::signalslot::Signal< void(TerminationOrigin)>.emit(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &, HLTPathStatus const &)>.emit(), edm::signalslot::Signal< void(edm::StreamContext const &, edm::ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void()>.emit(), edm::signalslot::Signal< void(std::string const &, bool)>.emit(), edm::signalslot::Signal< void(RunIndex)>.emit(), edm::signalslot::Signal< void(GlobalContext const &, ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(eventsetup::ComponentDescription const *, eventsetup::EventSetupRecordKey const &, eventsetup::DataKey const &)>.emit(), edm::signalslot::Signal< void(LuminosityBlockIndex)>.emit(), edm::signalslot::Signal< void(const edmplugin::SharedLibrary &)>.emit(), edm::signalslot::Signal< void(edm::BranchDescription const &)>.emit(), edm::signalslot::Signal< void(GlobalContext const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &)>.emit(), edm::signalslot::Signal< void(GlobalContext const &, TerminationOrigin)>.emit(), edm::signalslot::Signal< void(const boost::filesystem::path &)>.emit(), edm::signalslot::Signal< void(const edmplugin::PluginFactoryBase *)>.emit(), edm::signalslot::Signal< void(PathsAndConsumesOfModulesBase const &, ProcessContext const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, TerminationOrigin)>.emit(), edm::signalslot::Signal< void(ModuleDescription const &)>.emit(), edm::signalslot::Signal< T >.emit(), and Signal< void(BranchDescription const &)>.emit().

Referenced by Vispa.Plugins.Browser.BrowserTabController.BrowserTabController.filter(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController.find(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController.setDataAccessor(), and Vispa.Plugins.Browser.BrowserTabController.BrowserTabController.switchCenterView().

281  def filter(self):
282  logging.debug(__name__ +': filter')
283  self._findNextButton.setVisible(False)
284  self._filterButton.setVisible(False)
285  self._resetButton.setVisible(False)
286  self._findNumberLabel.setText("Searching...")
287  self._findNumberLabel.show()
288  thread = ThreadChain(self._findAlgorithm.findUsingFindDialog, self)
289  while thread.isRunning():
290  if not Application.NO_PROCESS_EVENTS:
291  QCoreApplication.instance().processEvents()
292  if self._find:
293  self._findNextButton.setVisible(True)
294  self._filterButton.setVisible(True)
295  self._resetButton.setVisible(True)
296  self._updateNumberLabel()
297  self.emit(SIGNAL("filtered"),self._findAlgorithm.results())
298 
def Vispa.Gui.FindDialog.FindDialog.findAlgorithm (   self)

Definition at line 207 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._findAlgorithm.

def Vispa.Gui.FindDialog.FindDialog.findNext (   self)

Definition at line 257 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._filter, MELaserPrim._filter, Vispa.Gui.FindDialog.FindDialog._findAlgorithm, Vispa.Gui.FindDialog.FindDialog._updateNumberLabel(), edm::signalslot::Signal< void(service::SystemBounds const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &)>.emit(), edm::signalslot::Signal< void(const std::string &, const edmplugin::PluginInfo &)>.emit(), edm::signalslot::Signal< void(TerminationOrigin)>.emit(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &, HLTPathStatus const &)>.emit(), edm::signalslot::Signal< void(const std::string &, const std::string &)>.emit(), edm::signalslot::Signal< void()>.emit(), edm::signalslot::Signal< void(std::string const &, bool)>.emit(), edm::signalslot::Signal< void(RunIndex)>.emit(), edm::signalslot::Signal< void(GlobalContext const &, ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(eventsetup::ComponentDescription const *, eventsetup::EventSetupRecordKey const &, eventsetup::DataKey const &)>.emit(), edm::signalslot::Signal< void(LuminosityBlockIndex)>.emit(), edm::signalslot::Signal< void(const edmplugin::SharedLibrary &)>.emit(), Signal< void(BranchDescription const &)>.emit(), edm::signalslot::Signal< void(GlobalContext const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &)>.emit(), edm::signalslot::Signal< void(GlobalContext const &, TerminationOrigin)>.emit(), edm::signalslot::Signal< void(edm::StreamContext const &, edm::ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(const edmplugin::PluginFactoryBase *)>.emit(), edm::signalslot::Signal< void(PathsAndConsumesOfModulesBase const &, ProcessContext const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, TerminationOrigin)>.emit(), edm::signalslot::Signal< void(ModuleDescription const &)>.emit(), edm::signalslot::Signal< void(const boost::filesystem::path &)>.emit(), edm::signalslot::Signal< void(StreamID)>.emit(), edm::signalslot::Signal< void(edm::BranchDescription const &)>.emit(), edm::signalslot::Signal< T >.emit(), and GetRecoTauVFromDQM_MC_cff.next.

257  def findNext(self):
258  logging.debug(__name__ +': findNext')
259  if not self._findPreviousButton.isVisible():
260  self._findNextButton.setVisible(False)
261  self._filterButton.setVisible(False)
262  self._resetButton.setVisible(False)
263  self._findNumberLabel.setText("Searching...")
264  self._findNumberLabel.show()
265  thread = ThreadChain(self._findAlgorithm.findUsingFindDialog, self)
266  while thread.isRunning():
267  if not Application.NO_PROCESS_EVENTS:
268  QCoreApplication.instance().processEvents()
269  object=thread.returnValue()
270  self._findNextButton.setVisible(True)
271  if self._filter:
272  self._filterButton.setVisible(True)
273  self._resetButton.setVisible(True)
274  self._findPreviousButton.show()
275  self._findNextButton.setText("&Next")
276  else:
277  object=next(self._findAlgorithm)
278  self._updateNumberLabel()
279  self.emit(SIGNAL("found"),object)
280 
def Vispa.Gui.FindDialog.FindDialog.findPrevious (   self)

Definition at line 251 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._updateNumberLabel(), Signal< void(BranchDescription const &)>.emit(), edm::signalslot::Signal< void(StreamID)>.emit(), edm::signalslot::Signal< void(const std::string &, const std::string &)>.emit(), edm::signalslot::Signal< void(service::SystemBounds const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &)>.emit(), edm::signalslot::Signal< void(const std::string &, const edmplugin::PluginInfo &)>.emit(), edm::signalslot::Signal< void(TerminationOrigin)>.emit(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &, HLTPathStatus const &)>.emit(), edm::signalslot::Signal< void(edm::StreamContext const &, edm::ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void()>.emit(), edm::signalslot::Signal< void(std::string const &, bool)>.emit(), edm::signalslot::Signal< void(RunIndex)>.emit(), edm::signalslot::Signal< void(GlobalContext const &, ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(eventsetup::ComponentDescription const *, eventsetup::EventSetupRecordKey const &, eventsetup::DataKey const &)>.emit(), edm::signalslot::Signal< void(LuminosityBlockIndex)>.emit(), edm::signalslot::Signal< void(const edmplugin::SharedLibrary &)>.emit(), edm::signalslot::Signal< void(edm::BranchDescription const &)>.emit(), edm::signalslot::Signal< void(GlobalContext const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &)>.emit(), edm::signalslot::Signal< void(GlobalContext const &, TerminationOrigin)>.emit(), edm::signalslot::Signal< void(const boost::filesystem::path &)>.emit(), edm::signalslot::Signal< void(const edmplugin::PluginFactoryBase *)>.emit(), edm::signalslot::Signal< void(PathsAndConsumesOfModulesBase const &, ProcessContext const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, TerminationOrigin)>.emit(), edm::signalslot::Signal< void(ModuleDescription const &)>.emit(), and edm::signalslot::Signal< T >.emit().

251  def findPrevious(self):
252  logging.debug(__name__ +': findPrevious')
253  object=self._findAlgorithm.previous()
254  self._updateNumberLabel()
255  self.emit(SIGNAL("found"),object)
256 
def Vispa.Gui.FindDialog.FindDialog.help (   self)

Definition at line 311 of file FindDialog.py.

311  def help(self):
312  QMessageBox.about(self, 'Info', "You can find objects \n1. using their label shown in the center view, \n2. their properties shown in the property view, or \n3. using a Python script returning a boolean. Empty fields are ignored. Examples are shown as tool tips.")
def Vispa.Gui.FindDialog.FindDialog.keyPressEvent (   self,
  event 
)
 

Definition at line 196 of file FindDialog.py.

References Vispa.Plugins.EventBrowser.EventFileAccessor.EventFileAccessor.close(), AlignmentCorrelationsIO.close(), StorageAccount.close, RemoteFile.close(), csvReporter.csvReporter.close(), AlignmentParametersIO.close(), AlignmentCorrelationsIORoot.close(), AlignmentUserVariablesIO.close(), Vispa.Plugins.EventBrowser.EventBrowserTabController.EventBrowserTabController.close(), AlignableDataIO.close(), RawFile.close(), PhysicsTools::TrainerMonitoring.close(), AlignableDataIORoot.close(), IOChannel.close(), evf::EvFOutputEventWriter.close(), binary_ifstream.close(), binary_ofstream.close(), LocalCacheFile.close(), AlignmentParametersIORoot.close(), HIPUserVariablesIORoot.close(), DavixFile.close(), OutputFile.close(), StorageAccountProxy.close(), LStoreFile.close(), MuonErrorMatrix.close(), DCacheFile.close(), ALIFileIn.close(), looper.Setup.close(), cond::persistency::SessionImpl.close(), Storage.close(), cond::persistency::PayloadReader.close(), L1GtVhdlTemplateFile.close(), XrdFile.close(), L1GtPatternWriter.close(), File.close(), StreamerOutputFile.close(), MillePedeVariablesIORoot.close(), DTTPGLutFile.close(), L1TriggerLutFile.close(), cond::persistency::Session.close(), edm::RootOutputTree.close(), DQM.DQMReader.close(), edm::FileBlock.close(), edm::RootTree.close(), cond::CSScopedSession.close(), edm::RootFile.close(), cond::persistency::TransactionScope.close(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController.close(), and Vispa.Main.TabController.TabController.close().

196  def keyPressEvent(self, event):
197  """
198  """
199  if event.modifiers() == Qt.ControlModifier and event.key() == Qt.Key_W:
200  self.close()
201  QDialog.keyPressEvent(self, event)
202 
def keyPressEvent(self, event)
Definition: FindDialog.py:196
def Vispa.Gui.FindDialog.FindDialog.onScreen (   self,
  filter = False,
  find = True 
)

Definition at line 173 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._filter, MELaserPrim._filter, Vispa.Gui.FindDialog.FindDialog._find, FWGUIEventFilter.show(), storeTreeInfo.TreeAnalyzer.show(), FWGUIEventDataAdder.show(), CmsShowEDI.show(), and MatrixReader.MatrixReader.show().

173  def onScreen(self, filter=False, find=True):
174  logging.debug(__name__ +': onScreen')
175  self._find=find
176  self._filter=filter
177  if self._find and self._filter:
178  self._findNextButton.setDefault(True)
179  self.setWindowTitle("Find/Filter...")
180  elif self._find:
181  self._findNextButton.setDefault(True)
182  self.setWindowTitle("Find...")
183  elif self._filter:
184  self._filterButton.setDefault(True)
185  self.setWindowTitle("Filter...")
186 
187  self._findNextButton.setVisible(find)
188  if not find:
189  self._findPreviousButton.setVisible(find)
190  self._filterButton.setVisible(filter)
191  self.show()
192  self.raise_()
193  self.activateWindow()
194  self._findLabelLineEdit.setFocus()
195 
def onScreen(self, filter=False, find=True)
Definition: FindDialog.py:173
def Vispa.Gui.FindDialog.FindDialog.properties (   self)

Definition at line 217 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._properties, str, and RecoTauValidation_cfi.text.

Referenced by Vispa.Share.BasicDataAccessor.BasicDataAccessor.property().

217  def properties(self):
218  return [(str(property[1].text().toAscii()),str(property[2].text().toAscii())) for property in self._properties]
219 
#define str(s)
def Vispa.Gui.FindDialog.FindDialog.reset (   self)

Definition at line 299 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._addScript(), Vispa.Gui.FindDialog.FindDialog._addStringProperty(), Vispa.Gui.FindDialog.FindDialog._filter, MELaserPrim._filter, Vispa.Gui.FindDialog.FindDialog._properties, Vispa.Gui.FindDialog.FindDialog._remove(), Vispa.Gui.FindDialog.FindDialog._scripts, Vispa.Gui.FindDialog.FindDialog._updateNumberLabel(), edm::signalslot::Signal< void(ModuleDescription const &)>.emit(), edm::signalslot::Signal< void()>.emit(), edm::signalslot::Signal< void(edm::StreamContext const &, edm::ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(StreamContext const &, TerminationOrigin)>.emit(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &, HLTPathStatus const &)>.emit(), edm::signalslot::Signal< void(TerminationOrigin)>.emit(), edm::signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< void(const std::string &, const edmplugin::PluginInfo &)>.emit(), edm::signalslot::Signal< void(StreamContext const &)>.emit(), edm::signalslot::Signal< void(PathsAndConsumesOfModulesBase const &, ProcessContext 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(const edmplugin::PluginFactoryBase *)>.emit(), edm::signalslot::Signal< void(StreamID)>.emit(), Signal< void(BranchDescription const &)>.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(GlobalContext const &)>.emit(), edm::signalslot::Signal< void(edm::BranchDescription const &)>.emit(), edm::signalslot::Signal< void(const edmplugin::SharedLibrary &)>.emit(), edm::signalslot::Signal< void(LuminosityBlockIndex)>.emit(), edm::signalslot::Signal< void(eventsetup::ComponentDescription const *, eventsetup::EventSetupRecordKey const &, eventsetup::DataKey const &)>.emit(), edm::signalslot::Signal< void(GlobalContext const &, ModuleCallingContext const &)>.emit(), edm::signalslot::Signal< T >.emit(), edm::signalslot::Signal< void(RunIndex)>.emit(), edm::signalslot::Signal< void(std::string const &, bool)>.emit(), MillePedeVariables.setLabel(), pat::TriggerFilter.setLabel(), BTVHLTOfflineSource::PathInfo.setLabel(), Vispa.Gui.FindDialog.FindDialog.setLabel(), HLTInclusiveVBFSource::PathInfo.setLabel(), JetMETHLTOfflineSource::PathInfo.setLabel(), DDDWorldObserver< Event >.update(), ECALPFSeedCleaner.update(), KillSecondariesRunAction.update(), KillSecondariesTrackAction.update(), SaveSimTrack.update(), PTStatistics.update(), PrintTrackNumberAction.update(), GenericMVAComputerCache.update(), Basic2DGenericPFlowClusterizer.update(), PFMultiDepthClusterizer.update(), reco::KalmanGhostTrackUpdater.update(), DDG4ProductionCuts.update(), RecHitTopologicalCleanerBase.update(), PFlow2DClusterizerWithTime.update(), LagrangeChildUpdator.update(), VertexTrackUpdator< N >.update(), FastFedCablingTask.update(), DummyVertexTrackUpdator< N >.update(), TrajectoryStateUpdator.update(), MSLayersAtAngle.update(), ApvTimingTask.update(), FedTimingTask.update(), ErrorCorrelation.update(), VpspScanTask.update(), ApvTimingHistosUsingDb.update(), DaqScopeModeHistosUsingDb.update(), NoiseHistosUsingDb.update(), OptoScanHistosUsingDb.update(), PedestalsHistosUsingDb.update(), PedsFullNoiseHistosUsingDb.update(), PedsOnlyHistosUsingDb.update(), VpspScanHistosUsingDb.update(), OptoScanTask.update(), PedestalsTask.update(), AlignableDet.update(), PrintSensitive.update(), GsfMultiStateUpdator.update(), CalibrationScanTask.update(), FineDelayTask.update(), LatencyTask.update(), MonopoleSteppingAction.update(), SCRegressionCalculator< VarCalc >.update(), edm::SubProcessParentageHelper.update(), FastFedCablingHistosUsingDb.update(), CalibrationTask.update(), PFClusterEnergyCorrectorBase.update(), PFCPositionCalculatorBase.update(), FedCablingTask.update(), AlignableDetUnit.update(), RHStopTracer.update(), KFStrip1DUpdator.update(), LatencyHistosUsingDb.update(), TkPhase2OTMeasurementDet.update(), CheckOverlap.update(), cond::persistency::ITagTable.update(), TkPixelMeasurementDet.update(), NoiseTask.update(), PedsOnlyTask.update(), CalibrationHistosUsingDb.update(), CountProcessesAction.update(), PrintGeomInfoAction.update(), PrintGeomSummary.update(), FineDelayHistosUsingDb.update(), ChildUpdator.update(), BaselinePFSCRegression.update(), PedsFullNoiseTask.update(), PrintMaterialBudgetInfo.update(), progressbar.Widget.update(), KinematicConstrainedVertexUpdator.update(), AlignableCSCChamber.update(), KFSwitching1DUpdator.update(), PhysicsTools::MVAComputerCache.update(), HGCScintSD.update(), StoreSecondary.update(), cond::persistency::GLOBAL_TAG::Table.update(), MaterialBudgetHcal.update(), DaqScopeModeTask.update(), HFNoseSD.update(), HGCalSD.update(), FastTimerSD.update(), edm::RunningAverage.update(), HGCalTBMB.update(), Observer< const T * >.update(), Observer< const BeginOfJob * >.update(), Observer< const BeginOfEvent * >.update(), Observer< const BeginOfRun * >.update(), Observer< const DDDWorld * >.update(), Observer< const EndOfEvent * >.update(), Observer< const Event * >.update(), Observer< const EndOfTrack * >.update(), AlignableTracker.update(), Observer< T >.update(), BinomialProbability.update(), Observer< const BeginOfTrack * >.update(), Observer< const G4Step * >.update(), Observer< const EndOfJob * >.update(), Observer< const EndOfRun * >.update(), MuonServiceProxy.update(), PFClusterBuilderBase.update(), pathelpers::Record.update(), GflashG4Watcher.update(), cond::persistency::TAG::Table.update(), HGCSD.update(), edm::storage::StatisticsSenderService::FileStatistics.update(), RealisticSimClusterMapper.update(), funct::Master< F >.update(), KFUpdator.update(), MaterialBudget.update(), MaterialBudgetForward.update(), CaloTrkProcessing.update(), AlignableComposite.update(), CheckSecondary.update(), ECAL2DPositionCalcWithDepthCorr.update(), KalmanVertexTrackUpdator< N >.update(), SimG4FluxProducer.update(), EcalSimHitsValidProducer.update(), KalmanVertexTrackUpdator< 5 >.update(), TrackingMaterialProducer.update(), HcalTestAnalysis.update(), FWJobMetadataManager.update(), TrackingVerboseAction.update(), SiTrackerMultiRecHitUpdator.update(), L1TMuonBarrelKalmanAlgo.update(), PhysicsTools::TreeReader.update(), MaterialBudgetAction.update(), BasicMultiTrajectoryState.update(), reco::GhostTrackFitter::PredictionUpdater.update(), KalmanVertexUpdator< N >.update(), pos::PixelConfig.update(), KalmanVertexUpdator< 5 >.update(), SingleParticleEvent.update(), MuonTrajectoryUpdator.update(), fwlite::RecordWriter.update(), SiStripConfObject.update(), AlignableMuon.update(), SiStripPartition.update(), edm::service::CondorStatusService.update(), FWParameterSetterBase.update(), fastsim::Geometry.update(), TimingSD.update(), HCalSD.update(), HGCPassive.update(), FiberSD.update(), SimG4HcalValidation.update(), TotemTestGem.update(), progressbar.Timer.update(), MuonSensitiveDetector.update(), simwatcher::BeginOfTrackCounter.update(), HcaluLUTTPGCoder.update(), MuonUpdatorAtVertex.update(), Alignable.update(), TkAccumulatingSensitiveDetector.update(), KinematicConstrainedVertexUpdatorT< nTrk, nConstraint >.update(), DQMOldReceiver.update(), HcalTB02Analysis.update(), LaserAlignmentSimulation.update(), TotemSD.update(), sim_act::Signaler< EndOfEvent >.update(), sim_act::Signaler< BeginOfRun >.update(), sim_act::Signaler< T >.update(), sim_act::Signaler< BeginOfJob >.update(), sim_act::Signaler< BeginOfTrack >.update(), ApvAnalysisFactory.update(), sim_act::Signaler< DDDWorld >.update(), sim_act::Signaler< G4Step >.update(), sim_act::Signaler< EndOfTrack >.update(), sim_act::Signaler< EndOfRun >.update(), CaloSteppingAction.update(), sim_act::Signaler< BeginOfEvent >.update(), progressbar.WidgetHFill.update(), SimTracer.update(), HcalForwardAnalysis.update(), DTSegmentUpdator.update(), FP420SD.update(), DTVDriftCalibration::cellInfo.update(), sistrip::RawToDigiUnpacker.update(), DAClusterizerInZ.update(), HcalTB04Analysis.update(), SimG4HGCalValidation.update(), DoCastorAnalysis.update(), ZdcTestAnalysis.update(), EcalTBH4Trigger.update(), CastorTestAnalysis.update(), PhysicsTools::TreeReader::Value.update(), BetafuncEvtVtxGenerator.update(), CaloSD.update(), InitialClusteringStepBase.update(), cond::persistency::IPayloadMigrationTable.update(), PhysicsTools::MVAModuleHelper< Record, Object, Filler >::Value.update(), HLTScalersClient::CountLSFifo_t.update(), progressbar.Bar.update(), DynamicTruncation.update(), jsoncollector::IntJ.update(), edm::service::SimpleMemoryCheck.update(), PFECALSuperClusterAlgo.update(), evf::FastMonitoringService::Encoding.update(), edm::BMixingModule.update(), progressbar.BouncingBar.update(), GaussianSumUtilities1D.update(), CastorShowerLibraryMaker.update(), cond::persistency::IGTTable.update(), DTRecSegment2D.update(), MonitorElement.update(), StandAloneMuonFilter.update(), jsoncollector::DoubleJ.update(), FWPSetTableManager.update(), DQMNet::Peer.update, G4StepStatistics.update(), progressbar.FormatLabel.update(), TrajectoryStateOnSurface.update(), DQMNet::AutoPeer.update, FWLiteESRecordWriterAnalyzer.update(), CommissioningTask.update(), FP420Test.update(), StMeasurementDetSet.update(), Folder.update(), DAClusterizerInZ_vect.update(), BscTest.update(), jsoncollector::StringJ.update(), dqm-mbProfile.Profile.update(), DAClusterizerInZT_vect.update(), jsoncollector::HistoJ< unsigned int >.update(), jsoncollector::HistoJ< T >.update(), BasicTrajectoryState.update(), progressbar.ProgressBar.update(), PxMeasurementDetSet.update(), Phase2OTMeasurementDetSet.update(), edmStreamStallGrapher.Stack.update(), crabFunctions.CrabTask.update(), DetSetVector< SiPixelCluster >.update(), DetSetVector< SiStripCluster >.update(), DetSetVector< T >.update(), const_iterator.update(), edmNew::DetSetVector< T >.update(), and DetSetVector< ClusterType >.update().

299  def reset(self):
300  self.setLabel("")
301  for o in self._scripts+self._properties:
302  self._remove(o)
303  self._addStringProperty(False,False)
304  self._addScript(False,False)
305  self._findAlgorithm.clear()
306  self._updateNumberLabel()
307  if self._filter:
308  self.emit(SIGNAL("filtered"),None)
309  self.update()
310 
def _remove(self, object)
Definition: FindDialog.py:93
def _addStringProperty(self, bool, deletable=True)
Definition: FindDialog.py:103
def _addScript(self, bool, deletable=True)
Definition: FindDialog.py:144
def Vispa.Gui.FindDialog.FindDialog.scripts (   self)

Definition at line 220 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._scripts, str, and RecoTauValidation_cfi.text.

220  def scripts(self):
221  return [str(script[1].text().toAscii()) for script in self._scripts]
222 
#define str(s)
def Vispa.Gui.FindDialog.FindDialog.setFindAlgorithm (   self,
  findAlgorithm 
)

Definition at line 203 of file FindDialog.py.

References Vispa.Gui.FindDialog.FindDialog._findAlgorithm.

203  def setFindAlgorithm(self,findAlgorithm):
204  logging.debug(__name__ +': setFindAlgorithm')
205  self._findAlgorithm=findAlgorithm
206 
def setFindAlgorithm(self, findAlgorithm)
Definition: FindDialog.py:203
def Vispa.Gui.FindDialog.FindDialog.setLabel (   self,
  label 
)

Definition at line 213 of file FindDialog.py.

Referenced by SequenceTypes.DummyModule.__init__(), SequenceTypes.DummyBooleanModule.__init__(), and Vispa.Gui.FindDialog.FindDialog.reset().

213  def setLabel(self,label):
214  logging.debug(__name__ +': setLabel '+label)
215  self._findLabelLineEdit.setText(label)
216 

Member Data Documentation

Vispa.Gui.FindDialog.FindDialog._caseSensitiveCheckBox
private

Definition at line 30 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._closeButton
private

Definition at line 41 of file FindDialog.py.

Referenced by Vispa.Views.PropertyView.ClosableProperty.closeButton().

Vispa.Gui.FindDialog.FindDialog._exactMatchCheckBox
private

Definition at line 31 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._filterButton
private

Definition at line 39 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._find
private
Vispa.Gui.FindDialog.FindDialog._findLabelLabel
private

Definition at line 26 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._findLabelLineEdit
private

Definition at line 27 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._findNextButton
private

Definition at line 38 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._findNumberLabel
private

Definition at line 36 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._findPreviousButton
private

Definition at line 34 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._helpButton
private

Definition at line 32 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._layout1
private

Definition at line 45 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._layout3
private

Definition at line 46 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._layout4
private

Definition at line 47 of file FindDialog.py.

Vispa.Gui.FindDialog.FindDialog._resetButton
private

Definition at line 40 of file FindDialog.py.