Public Member Functions | Public Attributes | Static Private Attributes
diarc.qt_view.qt_view.QtView Class Reference
Inheritance diagram for diarc.qt_view.qt_view.QtView:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def add_band_item
def add_block_item
def add_snap_item
def has_band_item
def has_block_item
def has_snap_item
def remove_band_item
def remove_block_item
def remove_snap_item
def set_band_item_attributes
def set_band_item_settings
def set_block_item_attributes
def set_block_item_settings
def set_snap_item_attributes
def set_snap_item_settings
def update_view
def wheelEvent

Public Attributes

 layout_manager

Static Private Attributes

tuple __add_band_item_signal = Signal(int, int)
tuple __add_block_item_signal = Signal(int)
tuple __add_snap_item_signal = Signal(str)
tuple __remove_band_item_signal = Signal(int)
tuple __remove_block_item_signal = Signal(int)
tuple __remove_snap_item_signal = Signal(str)
tuple __set_band_item_attributes_signal = Signal(int, BandItemAttributes)
tuple __set_band_item_settings_signal = Signal(int, int, object, object, str, str)
tuple __set_block_item_attributes_signal = Signal(int, BlockItemAttributes)
tuple __set_block_item_settings_signal = Signal(int, object, object)
tuple __set_snap_item_attributes_signal = Signal(str, SnapItemAttributes)
tuple __set_snap_item_settings_signal = Signal(str, object, object, object, object)
tuple __update_view_signal = Signal()

Detailed Description

This is a Qt based stand-alone widget that provides a visual rendering 
of a Topology. It provides a window into a self contained GraphicsScene in
which we draw the topology. 
It also implements the View interface as a passthrough to the LayoutManager.

Definition at line 1175 of file qt_view.py.


Constructor & Destructor Documentation

Definition at line 1202 of file qt_view.py.


Member Function Documentation

def diarc.qt_view.qt_view.QtView.add_band_item (   self,
  altitude,
  rank 
)
Create a new drawable object to correspond to a Band. 

Definition at line 1256 of file qt_view.py.

def diarc.qt_view.qt_view.QtView.add_block_item (   self,
  index 
)
Allows the adapter to create a new BlockItem 

Definition at line 1240 of file qt_view.py.

def diarc.qt_view.qt_view.QtView.add_snap_item (   self,
  snapkey 
)

Definition at line 1274 of file qt_view.py.

def diarc.qt_view.qt_view.QtView.has_band_item (   self,
  altitude 
)

Definition at line 1260 of file qt_view.py.

def diarc.qt_view.qt_view.QtView.has_block_item (   self,
  index 
)

Definition at line 1244 of file qt_view.py.

def diarc.qt_view.qt_view.QtView.has_snap_item (   self,
  snapkey 
)

Definition at line 1277 of file qt_view.py.

def diarc.qt_view.qt_view.QtView.remove_band_item (   self,
  altitude 
)
Remove the drawable object to correspond to a band 

Definition at line 1263 of file qt_view.py.

Definition at line 1247 of file qt_view.py.

def diarc.qt_view.qt_view.QtView.remove_snap_item (   self,
  snapkey 
)

Definition at line 1280 of file qt_view.py.

def diarc.qt_view.qt_view.QtView.set_band_item_attributes (   self,
  altitude,
  attributes 
)

Definition at line 1271 of file qt_view.py.

def diarc.qt_view.qt_view.QtView.set_band_item_settings (   self,
  altitude,
  rank,
  top_band_alt,
  bot_band_alt,
  leftmost_snapkey,
  rightmost_snapkey 
)

Definition at line 1267 of file qt_view.py.

def diarc.qt_view.qt_view.QtView.set_block_item_attributes (   self,
  index,
  attributes 
)

Definition at line 1253 of file qt_view.py.

def diarc.qt_view.qt_view.QtView.set_block_item_settings (   self,
  index,
  left_index,
  right_index 
)

Definition at line 1250 of file qt_view.py.

def diarc.qt_view.qt_view.QtView.set_snap_item_attributes (   self,
  snapkey,
  attributes 
)

Definition at line 1286 of file qt_view.py.

def diarc.qt_view.qt_view.QtView.set_snap_item_settings (   self,
  snapkey,
  left_order,
  right_order,
  pos_band_alt,
  neg_band_alt 
)

Definition at line 1283 of file qt_view.py.

Definition at line 1237 of file qt_view.py.

def diarc.qt_view.qt_view.QtView.wheelEvent (   self,
  event 
)
Implements scrollwheel zooming 

Definition at line 1289 of file qt_view.py.


Member Data Documentation

tuple diarc::qt_view::qt_view.QtView::__add_band_item_signal = Signal(int, int) [static, private]

Definition at line 1192 of file qt_view.py.

tuple diarc::qt_view::qt_view.QtView::__add_block_item_signal = Signal(int) [static, private]

Definition at line 1187 of file qt_view.py.

tuple diarc::qt_view::qt_view.QtView::__add_snap_item_signal = Signal(str) [static, private]

Definition at line 1197 of file qt_view.py.

tuple diarc::qt_view::qt_view.QtView::__remove_band_item_signal = Signal(int) [static, private]

Definition at line 1193 of file qt_view.py.

tuple diarc::qt_view::qt_view.QtView::__remove_block_item_signal = Signal(int) [static, private]

Definition at line 1188 of file qt_view.py.

tuple diarc::qt_view::qt_view.QtView::__remove_snap_item_signal = Signal(str) [static, private]

Definition at line 1198 of file qt_view.py.

tuple diarc::qt_view::qt_view.QtView::__set_band_item_attributes_signal = Signal(int, BandItemAttributes) [static, private]

Definition at line 1195 of file qt_view.py.

tuple diarc::qt_view::qt_view.QtView::__set_band_item_settings_signal = Signal(int, int, object, object, str, str) [static, private]

Definition at line 1194 of file qt_view.py.

tuple diarc::qt_view::qt_view.QtView::__set_block_item_attributes_signal = Signal(int, BlockItemAttributes) [static, private]

Definition at line 1190 of file qt_view.py.

tuple diarc::qt_view::qt_view.QtView::__set_block_item_settings_signal = Signal(int, object, object) [static, private]

Definition at line 1189 of file qt_view.py.

tuple diarc::qt_view::qt_view.QtView::__set_snap_item_attributes_signal = Signal(str, SnapItemAttributes) [static, private]

Definition at line 1200 of file qt_view.py.

tuple diarc::qt_view::qt_view.QtView::__set_snap_item_settings_signal = Signal(str, object, object, object, object) [static, private]

Definition at line 1199 of file qt_view.py.

tuple diarc::qt_view::qt_view.QtView::__update_view_signal = Signal() [static, private]

Definition at line 1185 of file qt_view.py.

Definition at line 1202 of file qt_view.py.


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


rqt_graphprofiler
Author(s): Dan Brooks
autogenerated on Thu Jun 6 2019 20:29:31