Changeset e915ca0e8d3f…
Parent fbfb620f3f2f…
by
Changes to one file · Browse files at e915ca0e8d3f Showing diff from parent fbfb620f3f2f Diff from another changeset...
@@ -108,7 +108,7 @@ return QModelIndex()
childItem = index.internalPointer()
parentItem = childItem.parent()
- if parentItem is None:
+ if parentItem is self.rootItem:
return QModelIndex()
return self.createIndex(parentItem.row(), 0, parentItem)
@@ -179,14 +179,15 @@ return d
def dropMimeData(self, data, action, row, column, parent):
+ group = parent.internalPointer()
if data.hasUrls():
d = str(data.data(repoRegMimeType))
else:
row = parent.row()
- parent = self.parent(parent)
+ group = self.rootItem
+ parent = QModelIndex()
d = str(data.data(repoRegGroupMimeType))
itemread = readXml(d, extractXmlElementName, self)
- group = parent.internalPointer()
if group is None:
return False
if row < 0:
@@ -241,7 +242,7 @@ f.close()
def depth(self, index):
- count = 0
+ count = 1
while True:
index = index.parent()
if index.row() < 0:
|
Loading...