Ejemplo n.º 1
0
 def __init__(self, tab, loading_status_changed):
     global tab_item_counter
     QTreeWidgetItem.__init__(self)
     tab_item_counter += 1
     self.uid = tab_item_counter
     self.loading_status_changed = loading_status_changed
     self.setFlags(self.flags() | Qt.ItemIsDragEnabled
                   | Qt.ItemIsDropEnabled)
     self.tabref = lambda: None
     self.set_view(tab)
Ejemplo n.º 2
0
 def __init__(self, parent, device):
     QTreeWidgetItem.__init__(self, parent)
     self._device = device
     self.setText(0, device.lvname)
     mountpoint = getattr(device.format, "mountpoint", "")
     if not mountpoint:
         mountpoint = ""
     elif not (device.format and device.format.mountable):
         mountpoint = "N/A"
     self.setText(1, mountpoint)
     self.setText(2, "%Ld" % device.size)
Ejemplo n.º 3
0
 def __init__(self, parent, device):
     QTreeWidgetItem.__init__(self, parent)
     self._device = device
     self.setText(0, device.lvname)
     mountpoint = getattr(device.format, "mountpoint", "")
     if not mountpoint:
         mountpoint = ""
     elif not (device.format and device.format.mountable):
         mountpoint = "N/A"
     self.setText(1, mountpoint)
     self.setText(2, "%Ld" % device.size)
Ejemplo n.º 4
0
 def __init__(self, src, *args):
     QTreeWidgetItem.__init__(self, *args)
     self._src = src
     # fonts
     self._initFonts()
     # array of actual (i.e. numeric) column values
     self._values = [0.0] * NumColumns
     # set text alignment
     for icol in range(NumColumns):
         self.setTextAlignment(icol, Qt.AlignLeft)
     self.setTextAlignment(ColumnR, Qt.AlignRight)
     self.setTextAlignment(ColumnType, Qt.AlignHCenter)
     # setup source
     self._highlighted = self._highlighted_visual = False
     self.setSource(src)
Ejemplo n.º 5
0
 def __init__(self, tab, loading_status_changed):
     global tab_item_counter
     QTreeWidgetItem.__init__(self)
     tab_item_counter += 1
     self.uid = tab_item_counter
     self.loading_status_changed = loading_status_changed
     self.setFlags(self.flags() | Qt.ItemIsDragEnabled | Qt.ItemIsDropEnabled)
     self.set_data(LOADING_ROLE, False)
     self.set_data(DISPLAY_ROLE, tab.title() or _('Loading...'))
     self.set_data(DECORATION_ROLE, missing_icon())
     self.set_data(ANGLE_ROLE, 0)
     self.set_data(HOVER_ROLE, False)
     self.set_data(URL_ROLE, '')
     self.tabref = weakref.ref(tab)
     tab.title_changed.connect(partial(self.set_data, DISPLAY_ROLE))
     tab.icon_changed.connect(self.icon_changed)
     tab.loading_status_changed.connect(self._loading_status_changed)
     tab.urlChanged.connect(partial(self.set_data, URL_ROLE))
Ejemplo n.º 6
0
 def __init__(self, parent, device=None):
     QTreeWidgetItem.__init__(self, parent)
     self.device = device
Ejemplo n.º 7
0
 def __init__(self, parent, device=None):
     QTreeWidgetItem.__init__(self, parent)
     self.device = device