Changeset 8289:4dfb769fc6a7 in orange


Ignore:
Timestamp:
06/01/11 14:14:24 (3 years ago)
Author:
Noughmad <Noughmad@…>
Branch:
default
Convert:
7b96f393274c3e4381a12794c704892e4d1c3742
Message:

Add default empty constructor for Axis

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orange/OrangeWidgets/Graph/axis.py

    r8288 r8289  
    2828 
    2929class Axis(QGraphicsItemGroup): 
    30     def __init__(self, size, title, line = None, style=None, parent=None): 
     30    def __init__(self, parent=None): 
     31        QGraphicsItemGroup.__init__(self, parent) 
     32        self.title = None 
     33        self.line = None 
     34        self.size = None 
     35        self.style = shared_palette().axis_style 
     36        self.line_item = QGraphicsLineItem(self) 
     37        self.title_item = QGraphicsTextItem(self) 
     38     
     39    def __init__(self, size, title, line, style=None, parent=None): 
    3140        QGraphicsItemGroup.__init__(self, parent) 
    3241        self.size = size 
     
    7584         
    7685    def set_labels(self, labels): 
    77         #TODO 
    78         pass 
     86        self.labels = labels 
     87        self.update() 
    7988         
    8089    def set_scale(self, min, max, step_size): 
     
    8695        self.update() 
    8796         
     97    def set_size(self, size): 
     98        self.size = size 
     99        self.update() 
     100         
    88101     
Note: See TracChangeset for help on using the changeset viewer.