コード例 #1
0
 def get(self, name):
     try:
         return self._cached[name]
     except KeyError:
         self._cached[name] = get_style_value('value_editor_stylesheets',
                                              name)
         return self._cached[name]
コード例 #2
0
 def __init__(self, model, item_id, parent, node_type, icon_name):
     super(ProcItem, self).__init__(
         model,
         item_id,
         parent,
         node_type,
         icon_name,
         color=QtGui.QColor(
             *get_style_value('node_colors', 'PROC', (200, 128, 200))))
コード例 #3
0
 def __init__(self, model, relation_name, parent, related_type, icon_name):
     super(ManyRelationItem, self).__init__(
         model,
         relation_name,
         parent,
         node_type=related_type,
         icon_name=icon_name,
         color=QtGui.QColor(
             *get_style_value('node_colors', 'MANY', (128, 128, 200))))
コード例 #4
0
 def __init__(self,
              model,
              item_id,
              parent,
              node_type,
              icon_name,
              color=None):
     color = color or QtGui.QColor(
         *get_style_value('node_colors', 'CHILD', (200, 200, 200)))
     super(NodeItem, self).__init__(model,
                                    item_id,
                                    parent,
                                    node_type=node_type,
                                    icon_name=icon_name,
                                    color=color)
コード例 #5
0
ファイル: versions_view.py プロジェクト: tws0002/kabaret
 def __init__(self, data):
     super(VersionsModel.Entry, self).__init__()
     self.data = data
     
     self.is_mine = self.data.get('owner') == get_user_name()
     
     rev_time = self.data.get('time')
     self.date_label = rev_time.ctime()
     if rev_time.date() == datetime.date.today():
         self.date_label = rev_time.strftime('%H:%M')
         
     if self.data['rev_type'] == 'w' and 'WORK' in self.data.get('versions'):
         color_name = self.is_mine and 'my_pending' or 'pending'
     else:
         color_name = self.data['rev_type']
     self.bg_color = get_style_value(
         'revision_colors', color_name,
         '#FF0000'
     )