Version: 9.15.0
gui.cataitems.Obj Class Reference
Inheritance diagram for gui.cataitems.Obj:
Collaboration diagram for gui.cataitems.Obj:

Public Member Functions

def __init__ (self, root=None)
 
def selected (self)
 
def panel (self, parent)
 
def panel1 (self, parent)
 
- Public Member Functions inherited from gui.Item.Item
def isExpandable (self)
 
def getChildren (self)
 
def father (self)
 
def getIconName (self)
 
def box (self, parent)
 
def dblselected (self)
 

Public Attributes

 root
 
 emitting
 
 text
 
- Public Attributes inherited from gui.Item.Item
 label
 
 emitting
 

Static Public Attributes

 box
 
 panels
 

Detailed Description

Definition at line 26 of file cataitems.py.

Constructor & Destructor Documentation

◆ __init__()

def gui.cataitems.Obj.__init__ (   self,
  root = None 
)

Reimplemented from gui.Item.Item.

Reimplemented in gui.cataitems.Cata.

Definition at line 27 of file cataitems.py.

27  def __init__(self,root=None):
28  Item.Item.__init__(self)
29  if root:
30  self.root=root
31  else:
32  self.root=self
33 

Member Function Documentation

◆ panel()

def gui.cataitems.Obj.panel (   self,
  parent 
)
Retourne un tab widget pour browser/editer la proc

Reimplemented from gui.Item.Item.

Definition at line 40 of file cataitems.py.

40  def panel(self,parent):
41  """Retourne un tab widget pour browser/editer la proc"""
42  tabWidget = QTabWidget( parent )
43  for name,method in self.panels:
44  tabWidget.addTab( method(self,tabWidget), name )
45  return tabWidget
46 

References gui.BoxManager.BoxManager.panels, gui.cataitems.Obj.panels, gui.Items.ItemComposedNode.panels, gui.Items.ItemPort.panels, gui.Items.ItemInPort.panels, gui.Items.ItemOutPort.panels, gui.Items.ItemNode.panels, gui.Items.ItemScriptNode.panels, gui.Items.ItemFuncNode.panels, gui.Items.ItemService.panels, and gui.PanelManager.PanelManager.panels.

◆ panel1()

def gui.cataitems.Obj.panel1 (   self,
  parent 
)

Definition at line 49 of file cataitems.py.

49  def panel1(self,parent):
50  qvbox=QVBox(parent)
51  self.text=QTextEdit(qvbox,"log")
52  self.text.setFrameShape(QTextEdit.NoFrame)
53  self.text.setTextFormat(QTextEdit.PlainText)
54  self.text.setWordWrap(QTextEdit.FixedColumnWidth)
55  #self.text.setWrapColumnOrWidth(120)
56  self.text.setReadOnly(1)
57  return qvbox
58 

◆ selected()

Member Data Documentation

◆ box

gui.cataitems.Obj.box
static

Definition at line 47 of file cataitems.py.

◆ emitting

◆ panels

◆ root

◆ text

gui.cataitems.Obj.text

Definition at line 51 of file cataitems.py.


The documentation for this class was generated from the following file: