Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Data Fields | Static Public Attributes
RootFrame Class Reference
Inheritance diagram for RootFrame:

Public Member Functions

def __init__
 
def us_to_px
 
def px_to_us
 
def scroll_start
 
def scroll_start_us
 
def paint_rectangle_zone
 
def update_rectangles
 
def on_paint
 
def rect_from_ypixel
 
def update_summary
 
def on_mouse_down
 
def update_width_virtual
 
def zoom_in
 
def zoom_out
 
def on_key_press
 

Data Fields

 zoom
 
 scroll_scale
 
 sched_tracer
 
 nr_rects
 
 height_virtual
 
 panel
 
 scroll
 
 scroll_panel
 
 txt
 
 dc
 
 width_virtual
 

Static Public Attributes

int Y_OFFSET 100
 
int RECT_HEIGHT 100
 
int RECT_SPACE 50
 
int EVENT_MARKING_WIDTH 5
 

Detailed Description

Definition at line 17 of file SchedGui.py.

Constructor & Destructor Documentation

def __init__ (   self,
  sched_tracer,
  title,
  parent = None,
  id = -1 
)

Definition at line 23 of file SchedGui.py.

Member Function Documentation

def on_key_press (   self,
  event 
)

Definition at line 166 of file SchedGui.py.

def on_mouse_down (   self,
  event 
)

Definition at line 134 of file SchedGui.py.

def on_paint (   self,
  event 
)

Definition at line 108 of file SchedGui.py.

def paint_rectangle_zone (   self,
  nr,
  color,
  top_color,
  start,
  end 
)

Definition at line 79 of file SchedGui.py.

def px_to_us (   self,
  val 
)

Definition at line 68 of file SchedGui.py.

def rect_from_ypixel (   self,
  y 
)

Definition at line 118 of file SchedGui.py.

def scroll_start (   self)

Definition at line 71 of file SchedGui.py.

def scroll_start_us (   self)

Definition at line 75 of file SchedGui.py.

def update_rectangles (   self,
  dc,
  start,
  end 
)

Definition at line 103 of file SchedGui.py.

def update_summary (   self,
  txt 
)

Definition at line 128 of file SchedGui.py.

def update_width_virtual (   self)

Definition at line 145 of file SchedGui.py.

def us_to_px (   self,
  val 
)

Definition at line 65 of file SchedGui.py.

def zoom_in (   self)

Definition at line 155 of file SchedGui.py.

def zoom_out (   self)

Definition at line 160 of file SchedGui.py.

Field Documentation

dc

Definition at line 110 of file SchedGui.py.

int EVENT_MARKING_WIDTH 5
static

Definition at line 21 of file SchedGui.py.

height_virtual

Definition at line 36 of file SchedGui.py.

nr_rects

Definition at line 35 of file SchedGui.py.

panel

Definition at line 39 of file SchedGui.py.

int RECT_HEIGHT 100
static

Definition at line 19 of file SchedGui.py.

int RECT_SPACE 50
static

Definition at line 20 of file SchedGui.py.

sched_tracer

Definition at line 31 of file SchedGui.py.

scroll

Definition at line 42 of file SchedGui.py.

scroll_panel

Definition at line 48 of file SchedGui.py.

scroll_scale

Definition at line 30 of file SchedGui.py.

txt

Definition at line 61 of file SchedGui.py.

width_virtual

Definition at line 146 of file SchedGui.py.

int Y_OFFSET 100
static

Definition at line 18 of file SchedGui.py.

zoom

Definition at line 29 of file SchedGui.py.


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