Skip to content
Snippets Groups Projects
Select Git revision
  • d708eb56a8c558378f7131ebdcc2fb29fe7d294b
  • master default protected
  • fix_picked_up_file_in_runtime_release
  • network/gtest-1000 protected
  • upgradable-multisig
  • runtime/gtest-1000
  • network/gdev-800 protected
  • cgeek/issue-297-cpu
  • gdev-800-tests
  • update-docker-compose-rpc-squid-names
  • fix-252
  • 1000i100-test
  • hugo/tmp-0.9.1
  • network/gdev-803 protected
  • hugo/endpoint-gossip
  • network/gdev-802 protected
  • hugo/distance-precompute
  • network/gdev-900 protected
  • tuxmain/anonymous-tx
  • debug/podman
  • hugo/195-doc
  • gtest-1000-0.11.1 protected
  • gtest-1000-0.11.0 protected
  • gtest-1000 protected
  • gdev-900-0.10.1 protected
  • gdev-900-0.10.0 protected
  • gdev-900-0.9.2 protected
  • gdev-800-0.8.0 protected
  • gdev-900-0.9.1 protected
  • gdev-900-0.9.0 protected
  • gdev-803 protected
  • gdev-802 protected
  • runtime-801 protected
  • gdev-800 protected
  • runtime-800-bis protected
  • runtime-800 protected
  • runtime-800-backup protected
  • runtime-701 protected
  • runtime-700 protected
  • runtime-600 protected
  • runtime-500 protected
41 results

runtime-errors.md

Blame
  • itemModel.py 1.43 KiB
    '''
    Created on 5 févr. 2014
    
    @author: inso
    '''
    
    
    class NodeItem(object):
        def __init__(self, node, mainNodeItem=None):
            self.mainNodeItem = mainNodeItem
            self.nodeText = node.getText()
    
        def appendChild(self, item):
            pass
    
        def child(self, row):
            return None
    
        def childCount(self):
            return 0
    
        def columnCount(self):
            return 1
    
        def data(self, column):
            try:
                return self.nodeText
            except IndexError:
                return None
    
        def parent(self):
            return self.mainNodeItem
    
        def row(self):
            if self.mainNodeItem:
                return self.mainNodeItem.nodeItems.index(self)
    
            return 0
    
    class MainNodeItem(object):
        def __init__(self, mainNode, communityItem=None):
            self.communityItem = communityItem
            self.mainNodeText = mainNode.getText()
            self.nodeItems = []
    
        def appendChild(self, nodeItem):
            self.nodeItems.append(nodeItem)
    
        def child(self, row):
            return self.nodeItems[row]
    
        def childCount(self):
            return len(self.nodeItems)
    
        def columnCount(self):
            return 1
    
        def data(self, column):
            try:
                return self.mainNodeText
            except IndexError:
                return None
    
        def parent(self):
            return self.communityItem
    
        def row(self):
            if self.communityItem:
                return self.communityItem.mainNodeItems.index(self)
    
            return 0