Public Member Functions | |
def | __init__ |
def | closeEvent |
def | createPropertyView |
def | createToolBar |
def | event |
def | horizontalSplitter |
def | horizontalSplitterMovedSlot |
def | propertyView |
def | setController |
def | toolBar |
def | verticalSplitter |
def | verticalSplitterMovedSlot |
Public Member Functions inherited from Vispa.Main.AbstractTab.AbstractTab | |
def | __init__ |
def | controller |
def | mainWindow |
def | setController |
def | setMainWindow |
def | setTabWidget |
def | tabWidget |
Private Attributes | |
_horizontalSplitter | |
_propertyView | |
_toolBar | |
_topLevelPropertyView | |
_verticalSplitter | |
A Tab with a QSplitter and a function to create the PropertyView. The Tab is split vertically and within horizontally. QWidgets can be added to verticalSplitter() and horizontalSplitter(). In the constructor one can choose whether the PropertyView shall be on top level or inside the horizontalSplitter().
Definition at line 9 of file SplitterTab.py.
def Vispa.Main.SplitterTab.SplitterTab.__init__ | ( | self, | |
parent = None , |
|||
topLevelPropertyView = False |
|||
) |
Definition at line 17 of file SplitterTab.py.
def Vispa.Main.SplitterTab.SplitterTab.closeEvent | ( | self, | |
event | |||
) |
Call close if tab is not embedded in TabWidget
Definition at line 86 of file SplitterTab.py.
References Vispa.Main.AbstractTab.AbstractTab._tabWidget, Vispa.Main.AbstractTab.AbstractTab.controller(), and Vispa.Main.AbstractTab.AbstractTab.mainWindow().
def Vispa.Main.SplitterTab.SplitterTab.createPropertyView | ( | self | ) |
Creates PropertyView object, adds it to this tab and makes it available via propertyView().
Definition at line 72 of file SplitterTab.py.
References Vispa.Main.SplitterTab.SplitterTab._propertyView, Vispa.Main.SplitterTab.SplitterTab._topLevelPropertyView, and Vispa.Main.SplitterTab.SplitterTab.horizontalSplitter().
def Vispa.Main.SplitterTab.SplitterTab.createToolBar | ( | self, | |
index = None |
|||
) |
Definition at line 54 of file SplitterTab.py.
Referenced by Vispa.Plugins.ConfigEditor.ConfigEditorTab.ConfigEditorTab.createEditor().
def Vispa.Main.SplitterTab.SplitterTab.event | ( | self, | |
event | |||
) |
Call tabChanged if window is activated.
Definition at line 97 of file SplitterTab.py.
References Vispa.Main.AbstractTab.AbstractTab._tabWidget.
Referenced by Types.EventID.cppID().
def Vispa.Main.SplitterTab.SplitterTab.horizontalSplitter | ( | self | ) |
Definition at line 46 of file SplitterTab.py.
Referenced by Vispa.Plugins.Browser.BrowserTab.BrowserTab.createCenterView(), Vispa.Main.SplitterTab.SplitterTab.createPropertyView(), Vispa.Plugins.EdmBrowser.EdmBrowserTab.EdmBrowserTab.createTreeView(), Vispa.Plugins.Browser.BrowserTab.BrowserTab.createTreeView(), and Vispa.Plugins.ConfigEditor.ConfigEditorTab.ConfigEditorTab.updateToolBarSizes().
def Vispa.Main.SplitterTab.SplitterTab.horizontalSplitterMovedSlot | ( | self, | |
pos, | |||
index | |||
) |
Implement this function if you want to react on size changes invoked by the horizontal splitter.
Definition at line 49 of file SplitterTab.py.
def Vispa.Main.SplitterTab.SplitterTab.propertyView | ( | self | ) |
Returns PropertyView object. See createPropertyView().
Definition at line 81 of file SplitterTab.py.
References Vispa.Main.SplitterTab.SplitterTab._propertyView.
Referenced by Vispa.Views.PropertyView.FileProperty.labelDoubleClicked(), and Vispa.Views.PropertyView.Property.valueChanged().
def Vispa.Main.SplitterTab.SplitterTab.setController | ( | self, | |
controller | |||
) |
Definition at line 66 of file SplitterTab.py.
References Vispa.Main.SplitterTab.SplitterTab._propertyView, ConnectionManager.connect(), RPCDBCom.connect(), options.ConnectionL1TMenu.connect, HCALConfigDB.connect(), TestBase.connect(), ReadBase.connect(), l1t::DataManager.connect(), DTDQMHarvesting.DTDQMHarvesting.connect, cond::Logger.connect(), DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.connect, DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.connect, DTTTrigProd.DTTTrigProd.connect, DTDQMValidation.DTDQMValidation.connect, DTNoiseCalibration.DTNoiseCalibration.connect, DTAnalysisResiduals.DTAnalysisResiduals.connect, DTResidualCalibration.DTResidualCalibration.connect, DTTTrigValid.DTTTrigValid.connect, DTTTrigResidualCorr.DTTTrigResidualCorr.connect, ShallowTree::BranchConnector.connect(), ora::ConnectionPool.connect(), dqmservices::DQMMonitoringService.connect(), ShallowTree::TypedBranchConnector< T >.connect(), ora::DatabaseSession.connect(), SimActivityRegistry.connect(), sim_act::Signaler< DDDWorld >.connect(), sim_act::Signaler< G4Step >.connect(), sim_act::Signaler< EndOfEvent >.connect(), sim_act::Signaler< EndOfTrack >.connect(), sim_act::Signaler< BeginOfEvent >.connect(), sim_act::Signaler< T >.connect(), sim_act::Signaler< BeginOfTrack >.connect(), sim_act::Signaler< BeginOfJob >.connect(), sim_act::Signaler< BeginOfRun >.connect(), sim_act::Signaler< EndOfRun >.connect(), ora::Database.connect(), edm::ServiceToken.connect(), edm::signalslot::Signal< void(PathsAndConsumesOfModulesBase const &, ProcessContext const &)>.connect(), edm::signalslot::Signal< void(edm::StreamContext const &, edm::ModuleCallingContext const &)>.connect(), edm::signalslot::Signal< void()>.connect(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &, HLTPathStatus const &)>.connect(), edm::signalslot::Signal< void(const std::string &, const edmplugin::PluginInfo &)>.connect(), edm::signalslot::Signal< void(service::SystemBounds const &)>.connect(), edm::signalslot::Signal< void(const edmplugin::PluginFactoryBase *)>.connect(), edm::signalslot::Signal< void(StreamID)>.connect(), edm::signalslot::Signal< void(const edmplugin::SharedLibrary &)>.connect(), edm::signalslot::Signal< void(const boost::filesystem::path &)>.connect(), edm::signalslot::Signal< void(std::string const &, bool)>.connect(), edm::signalslot::Signal< T >.connect(), edm::signalslot::Signal< void(edm::BranchDescription const &)>.connect(), edm::signalslot::Signal< void(StreamContext const &)>.connect(), edm::signalslot::Signal< void(GlobalContext const &, ModuleCallingContext const &)>.connect(), edm::signalslot::Signal< void(StreamContext const &, TerminationOrigin)>.connect(), edm::signalslot::Signal< void(unsigned int, unsigned int)>.connect(), edm::signalslot::Signal< void(ModuleDescription const &)>.connect(), edm::signalslot::Signal< void(GlobalContext const &)>.connect(), edm::signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)>.connect(), edm::signalslot::Signal< void(const std::string &, const std::string &)>.connect(), edm::signalslot::Signal< void(GlobalContext const &, TerminationOrigin)>.connect(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &)>.connect(), edm::signalslot::Signal< void(TerminationOrigin)>.connect(), L1TOMDSHelper.connect(), PFCandConnector.connect(), confdbOfflineConverter.OfflineConverter.connect, DDTOBRodAlgo.connect, GlobalTag.GlobalTag.connect(), edm::signalslot::ObsoleteSignal< void(LuminosityBlock const &, EventSetup const &)>.connect(), edm::signalslot::ObsoleteSignal< void(RunID const &, Timestamp const &)>.connect(), edm::signalslot::ObsoleteSignal< void(std::string const &)>.connect(), edm::signalslot::ObsoleteSignal< void(Event const &, EventSetup const &)>.connect(), edm::signalslot::ObsoleteSignal< void(Run const &, EventSetup const &)>.connect(), edm::signalslot::ObsoleteSignal< void(ModuleDescription const &)>.connect(), edm::signalslot::ObsoleteSignal< void(EventID const &, Timestamp const &)>.connect(), edm::signalslot::ObsoleteSignal< void(std::string const &, HLTPathStatus const &)>.connect(), edm::signalslot::ObsoleteSignal< T >.connect(), edm::signalslot::ObsoleteSignal< void(LuminosityBlockID const &, Timestamp const &)>.connect(), edm::serviceregistry::ServicesManager.connect(), cond::service::PoolDBOutputService.connect(), l1t::OMDSReader.connect(), edm::ActivityRegistry.connect(), and Vispa.Main.AbstractTab.AbstractTab.controller().
def Vispa.Main.SplitterTab.SplitterTab.toolBar | ( | self | ) |
Definition at line 63 of file SplitterTab.py.
References Vispa.Main.SplitterTab.SplitterTab._toolBar.
Referenced by Vispa.Plugins.ConfigEditor.ConfigEditorTab.ConfigEditorTab.createEditor(), Vispa.Plugins.ConfigEditor.ConfigEditorTab.ConfigEditorTab.horizontalSplitterMovedSlot(), and Vispa.Plugins.ConfigEditor.ConfigEditorTab.ConfigEditorTab.updateToolBarSizes().
def Vispa.Main.SplitterTab.SplitterTab.verticalSplitter | ( | self | ) |
Definition at line 38 of file SplitterTab.py.
References Vispa.Main.SplitterTab.SplitterTab._verticalSplitter.
Referenced by Vispa.Main.SplitterTab.SplitterTab.createToolBar().
def Vispa.Main.SplitterTab.SplitterTab.verticalSplitterMovedSlot | ( | self, | |
pos, | |||
index | |||
) |
Implement this function if you want to react on size changes invoked by the vertical splitter.
Definition at line 41 of file SplitterTab.py.
|
private |
Definition at line 28 of file SplitterTab.py.
Referenced by Vispa.Main.SplitterTab.SplitterTab.horizontalSplitter().
|
private |
Definition at line 36 of file SplitterTab.py.
Referenced by Vispa.Main.SplitterTab.SplitterTab.createPropertyView(), Vispa.Main.SplitterTab.SplitterTab.propertyView(), Vispa.Views.PropertyView.Property.propertyView(), Vispa.Main.SplitterTab.SplitterTab.setController(), and Vispa.Views.PropertyView.Property.setPropertyView().
|
private |
Definition at line 34 of file SplitterTab.py.
Referenced by Vispa.Main.SplitterTab.SplitterTab.createToolBar(), and Vispa.Main.SplitterTab.SplitterTab.toolBar().
|
private |
Definition at line 19 of file SplitterTab.py.
Referenced by Vispa.Main.SplitterTab.SplitterTab.createPropertyView().
|
private |
Definition at line 23 of file SplitterTab.py.
Referenced by Vispa.Main.SplitterTab.SplitterTab.verticalSplitter().