CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Static Public Attributes
Vispa.Gui.PortWidget.SinkPort Class Reference
Inheritance diagram for Vispa.Gui.PortWidget.SinkPort:
Vispa.Gui.PortWidget.PortWidget Vispa.Gui.VispaWidget.VispaWidget Vispa.Gui.ZoomableWidget.ZoomableWidget Vispa.Gui.Zoomable.Zoomable

Static Public Attributes

 CONNECTION_DIRECTION = PointToPointConnection.ConnectionDirection.LEFT
 
tuple FILL_COLOR1 = QColor(0, 150, 0)
 
tuple FILL_COLOR2 = QColor(0, 100, 0)
 
tuple PEN_COLOR = QColor()
 
string PORT_TYPE = 'sink'
 
 TITLE_COLOR = FILL_COLOR1
 
- Static Public Attributes inherited from Vispa.Gui.PortWidget.PortWidget
string BACKGROUND_SHAPE = 'CIRCLE'
 
 CONNECTION_DIRECTION = PointToPointConnection.ConnectionDirection.UNDEFINED
 
int CONNECTIONPOINT_X = 3
 
int CONNECTIONPOINT_Y = 3
 
string DRAG_PORT_TEXT = 'connect port'
 
 HEIGHT = WIDTH
 
string PORT_TYPE = ''
 
 SELECTABLE_FLAG = False
 
int TITLEFIELD_FONTSIZE = 10
 
int WIDTH = 6
 
- Static Public Attributes inherited from Vispa.Gui.VispaWidget.VispaWidget
 ARROW_SHAPE = None
 
int ARROW_SHAPE_BOTTOM = 2
 
int ARROW_SHAPE_LEFT = 1
 
int ARROW_SHAPE_RIGHT = 3
 
int ARROW_SHAPE_TOP = 0
 
int ARROW_SIZE = 30
 
 AUTOPOSITIONIZE_WHEN_ZOOMING_FLAG = True
 
 AUTOSIZE = False
 
 AUTOSIZE_KEEP_ASPECT_RATIO = True
 
string BACKGROUND_SHAPE = 'RECT'
 
int BOTTOM_MARGIN = 5
 
 COLOR_HEADER_BACKGROUND_FLAG = True
 
tuple FILL_COLOR1 = QColor(188, 215, 241)
 
tuple FILL_COLOR2 = QColor(242, 230, 242)
 
 FOCUSPOLICY = Qt.StrongFocus
 
int HEIGHT = 80
 
int HORIZONTAL_INNER_MARGIN = 5
 
int LEFT_MARGIN = 5
 
int MINIMUM_HEIGHT = 0
 
int MINIMUM_WIDTH = 30
 
tuple PEN_COLOR = QColor(128, 186, 224)
 
int RIGHT_MARGIN = 5
 
int ROUNDRECT_RADIUS = 30
 
tuple SELECT_COLOR = QColor('darkblue')
 
 SELECTABLE_FLAG = True
 
int SELECTED_FRAME_WIDTH = 2
 
 TEXTFIELD_AUTOSIZE_FONT_FLAG = False
 
 TEXTFIELD_AUTOTRUNCATE_TEXT_FLAG = False
 
 TEXTFIELD_FLAGS = Qt.TextWordWrap
 
int TEXTFIELD_FONTSIZE = 12
 
int TEXTFIELD_FONTSIZE_MAX = 20
 
int TEXTFIELD_FONTSIZE_MIN = 2
 
tuple TITLE_COLOR = QColor(Qt.white)
 
int TITLEFIELD_FONTSIZE = 12
 
int TOP_MARGIN = 5
 
 USE_BACKGROUND_GRADIENT_FLAG = True
 
int VERTICAL_INNTER_MARGIN = 5
 
int WIDTH = 100
 

Additional Inherited Members

- Public Member Functions inherited from Vispa.Gui.PortWidget.PortWidget
def __init__
 
def attachConnection
 
def attachedConnections
 
def connectionDirection
 
def connectionPoint
 
def deleteAttachedConnections
 
def description
 
def detachConnection
 
def drawTextField
 
def drawTitle
 
def isDragable
 
def moduleParent
 
def mouseMoveEvent
 
def mousePressEvent
 
def mouseReleaseEvent
 
def name
 
def portType
 
def resetAimConnection
 
def setDescription
 
def setDragable
 
def setName
 
def updateAttachedConnections
 
- Public Member Functions inherited from Vispa.Gui.VispaWidget.VispaWidget
def __init__
 
def autosize
 
def autosizeEnabled
 
def bodyWidget
 
def boundingRect
 
def colorHeaderBackgroundEnabled
 
def contentRect
 
def defineArrowBackgroundShape
 
def defineCircleBackgroundShape
 
def defineDistances
 
def defineRectBackgroundShape
 
def defineRoundRectBackgroundShape
 
def delete
 
def distances
 
def dragReferencePoint
 
def dragWidget
 
def drawBody
 
def drawHeaderBackground
 
def drawImage
 
def drawTextField
 
def drawTitle
 
def enableAutopositionizeWhenZooming
 
def enableAutosizing
 
def enableBackgroundGradient
 
def enableColorHeaderBackground
 
def getDistance
 
def height
 
def imageRectF
 
def imageSizeF
 
def isDeletable
 
def isDragable
 
def isSelectable
 
def isSelected
 
def isTitlePoint
 
def isUseBackgroundGradientEnabled
 
def keyPressEvent
 
def mouseDoubleClickEvent
 
def mouseMoveEvent
 
def mousePressEvent
 
def mouseReleaseEvent
 
def move
 
def noRearangeContent
 
def paint
 
def paintEvent
 
def penColor
 
def previousDragPosition
 
def rearangeContent
 
def resetMouseDragOffset
 
def resize
 
def scale
 
def scheduleCalculateDistances
 
def scheduleRearangeContent
 
def select
 
def setArrowShape
 
def setBodyWidget
 
def setColors
 
def setDeletable
 
def setDragable
 
def setDragReferencePoint
 
def setImage
 
def setMaximumSize
 
def setMinimumSize
 
def setPreviousDragPosition
 
def setSelectable
 
def setShape
 
def setText
 
def setTextFieldAutosizeFont
 
def setTextFieldAutotruncateText
 
def setTitle
 
def setZoom
 
def showEvent
 
def sizeHint
 
def text
 
def textField
 
def textFieldIsSet
 
def title
 
def titleField
 
def titleIsSet
 
def unzoomedX
 
def unzoomedY
 
def width
 
- Public Member Functions inherited from Vispa.Gui.ZoomableWidget.ZoomableWidget
def __init__
 
def exportImage
 
def setZoom
 
- Public Member Functions inherited from Vispa.Gui.Zoomable.Zoomable
def __init__
 
def decrementZoom
 
def incrementZoom
 
def setZoom
 
def zoom
 
def zoomFactor
 
- Public Attributes inherited from Vispa.Gui.VispaWidget.VispaWidget
 fillColor1
 
 fillColor2
 
 framePenColor
 
 HEIGHT
 
 WIDTH
 

Detailed Description

Class for sink port of ConnectableWidgets.

Sets colors, port type and connection direction.

Definition at line 213 of file PortWidget.py.

Member Data Documentation

Vispa.Gui.PortWidget.SinkPort.CONNECTION_DIRECTION = PointToPointConnection.ConnectionDirection.LEFT
static

Definition at line 223 of file PortWidget.py.

tuple Vispa.Gui.PortWidget.SinkPort.FILL_COLOR1 = QColor(0, 150, 0)
static
tuple Vispa.Gui.PortWidget.SinkPort.FILL_COLOR2 = QColor(0, 100, 0)
static
tuple Vispa.Gui.PortWidget.SinkPort.PEN_COLOR = QColor()
static
string Vispa.Gui.PortWidget.SinkPort.PORT_TYPE = 'sink'
static

Definition at line 222 of file PortWidget.py.

Vispa.Gui.PortWidget.SinkPort.TITLE_COLOR = FILL_COLOR1
static

Definition at line 224 of file PortWidget.py.

Referenced by Vispa.Gui.VispaWidget.VispaWidget._initTitleField().