![]() |
![]() |
Public Member Functions | |
def | __init__ (self, parent=None, topLevelPropertyView=False) |
def | closeEvent (self, event) |
def | createPropertyView (self) |
def | createToolBar (self, index=None) |
def | event (self, event) |
def | horizontalSplitter (self) |
def | horizontalSplitterMovedSlot (self, pos, index) |
def | propertyView (self) |
def | setController (self, controller) |
def | toolBar (self) |
def | verticalSplitter (self) |
def | verticalSplitterMovedSlot (self, pos, index) |
![]() | |
def | __init__ (self) |
def | controller (self) |
def | mainWindow (self) |
def | setController (self, controller) |
def | setMainWindow (self, main) |
def | setTabWidget (self, widget) |
def | tabWidget (self) |
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 10 of file SplitterTab.py.
def Vispa.Main.SplitterTab.SplitterTab.__init__ | ( | self, | |
parent = None , |
|||
topLevelPropertyView = False |
|||
) |
Definition at line 18 of file SplitterTab.py.
def Vispa.Main.SplitterTab.SplitterTab.closeEvent | ( | self, | |
event | |||
) |
Call close if tab is not embedded in TabWidget
Definition at line 87 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 73 of file SplitterTab.py.
References Vispa.Main.SplitterTab.SplitterTab._propertyView, Vispa.Main.SplitterTab.SplitterTab._topLevelPropertyView, and Vispa.Main.SplitterTab.SplitterTab.horizontalSplitter().
Definition at line 55 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 98 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 47 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 50 of file SplitterTab.py.
def Vispa.Main.SplitterTab.SplitterTab.propertyView | ( | self | ) |
Returns PropertyView object. See createPropertyView().
Definition at line 82 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 67 of file SplitterTab.py.
References Vispa.Main.SplitterTab.SplitterTab._propertyView, 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< BeginOfJob >.connect(), sim_act::Signaler< G4Step >.connect(), sim_act::Signaler< EndOfEvent >.connect(), sim_act::Signaler< BeginOfRun >.connect(), sim_act::Signaler< BeginOfEvent >.connect(), sim_act::Signaler< BeginOfTrack >.connect(), sim_act::Signaler< DDDWorld >.connect(), sim_act::Signaler< EndOfRun >.connect(), sim_act::Signaler< EndOfTrack >.connect(), sim_act::Signaler< T >.connect(), ShallowTree::TypedBranchConnector< T >.connect(), edm::ServiceToken.connect(), edm::signalslot::Signal< void(StreamContext const &, TerminationOrigin)>.connect(), edm::signalslot::Signal< void(const std::string &, const edmplugin::PluginInfo &)>.connect(), edm::signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)>.connect(), Signal< void(BranchDescription const &)>.connect(), edm::signalslot::Signal< void(GlobalContext const &, TerminationOrigin)>.connect(), edm::signalslot::Signal< void()>.connect(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &)>.connect(), edm::signalslot::Signal< void(GlobalContext const &)>.connect(), edm::signalslot::Signal< void(const boost::filesystem::path &)>.connect(), edm::signalslot::Signal< void(edm::BranchDescription const &)>.connect(), edm::signalslot::Signal< void(const edmplugin::SharedLibrary &)>.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(service::SystemBounds const &)>.connect(), edm::signalslot::Signal< void(edm::StreamContext const &, edm::ModuleCallingContext const &)>.connect(), edm::signalslot::Signal< void(StreamContext const &, PathContext const &, HLTPathStatus const &)>.connect(), edm::signalslot::Signal< void(TerminationOrigin)>.connect(), edm::signalslot::Signal< T >.connect(), edm::signalslot::Signal< void(ModuleDescription const &)>.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(const edmplugin::PluginFactoryBase *)>.connect(), edm::signalslot::Signal< void(PathsAndConsumesOfModulesBase const &, ProcessContext const &)>.connect(), o2o_db_manager.DbManager.connect(), PFCandConnector.connect(), confdbOfflineConverter.OfflineConverter.connect, L1TOMDSHelper.connect(), DDTOBRodAlgo.connect, GlobalTag.GlobalTag.connect(), edm::signalslot::ObsoleteSignal< void(ModuleDescription const &)>.connect(), edm::signalslot::ObsoleteSignal< void(LuminosityBlockID const &, Timestamp const &)>.connect(), edm::signalslot::ObsoleteSignal< void(EventID const &, Timestamp const &)>.connect(), edm::signalslot::ObsoleteSignal< void(Run const &, EventSetup const &)>.connect(), edm::signalslot::ObsoleteSignal< T >.connect(), edm::signalslot::ObsoleteSignal< void(LuminosityBlock const &, EventSetup const &)>.connect(), edm::signalslot::ObsoleteSignal< void(std::string const &)>.connect(), edm::signalslot::ObsoleteSignal< void(std::string const &, HLTPathStatus const &)>.connect(), edm::signalslot::ObsoleteSignal< void(RunID const &, Timestamp const &)>.connect(), edm::signalslot::ObsoleteSignal< void(Event const &, EventSetup 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(), and Vispa.Main.AbstractTab.AbstractTab.controller().
def Vispa.Main.SplitterTab.SplitterTab.toolBar | ( | self | ) |
Definition at line 64 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 39 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 42 of file SplitterTab.py.
|
private |
Definition at line 29 of file SplitterTab.py.
Referenced by Vispa.Main.SplitterTab.SplitterTab.horizontalSplitter().
|
private |
Definition at line 37 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 35 of file SplitterTab.py.
Referenced by Vispa.Main.SplitterTab.SplitterTab.createToolBar(), and Vispa.Main.SplitterTab.SplitterTab.toolBar().
|
private |
Definition at line 20 of file SplitterTab.py.
Referenced by Vispa.Main.SplitterTab.SplitterTab.createPropertyView().
|
private |
Definition at line 24 of file SplitterTab.py.
Referenced by Vispa.Main.SplitterTab.SplitterTab.verticalSplitter().