WebBrowser/Download/DownloadModel.py

changeset 6221
35ec993034e1
parent 6134
cb0985e8da91
child 6645
ad476851d7e0
--- a/WebBrowser/Download/DownloadModel.py	Sat Apr 07 16:40:21 2018 +0200
+++ b/WebBrowser/Download/DownloadModel.py	Sun Apr 08 15:54:34 2018 +0200
@@ -20,8 +20,10 @@
         """
         Constructor
         
-        @param manager reference to the download manager (DownloadManager)
-        @param parent reference to the parent object (QObject)
+        @param manager reference to the download manager
+        @type DownloadManager
+        @param parent reference to the parent object
+        @type QObject
         """
         super(DownloadModel, self).__init__(parent)
         
@@ -31,9 +33,12 @@
         """
         Public method to get data from the model.
         
-        @param index index to get data for (QModelIndex)
-        @param role role of the data to retrieve (integer)
+        @param index index to get data for
+        @type QModelIndex
+        @param role role of the data to retrieve
+        @type int
         @return requested data
+        @rtype any
         """
         if index.row() < 0 or index.row() >= self.rowCount(index.parent()):
             return None
@@ -49,8 +54,10 @@
         """
         Public method to get the number of rows of the model.
         
-        @param parent parent index (QModelIndex)
-        @return number of rows (integer)
+        @param parent parent index
+        @type QModelIndex
+        @return number of rows
+        @rtype int
         """
         if parent is None:
             parent = QModelIndex()
@@ -62,12 +69,16 @@
     
     def removeRows(self, row, count, parent=None):
         """
-        Public method to remove bookmarks from the model.
+        Public method to remove downloads from the model.
         
-        @param row row of the first bookmark to remove (integer)
-        @param count number of bookmarks to remove (integer)
-        @param parent index of the parent bookmark node (QModelIndex)
-        @return flag indicating successful removal (boolean)
+        @param row row of the first download to remove
+        @type int
+        @param count number of downloads to remove
+        @type int
+        @param parent index of the parent download node
+        @type QModelIndex
+        @return flag indicating successful removal
+        @rtype bool
         """
         if parent is None:
             parent = QModelIndex()
@@ -91,8 +102,10 @@
         """
         Public method to get flags for an item.
         
-        @param index index of the node cell (QModelIndex)
-        @return flags (Qt.ItemFlags)
+        @param index index of the node cell
+        @type QModelIndex
+        @return flags
+        @rtype Qt.ItemFlags
         """
         if index.row() < 0 or index.row() >= self.rowCount(index.parent()):
             return Qt.NoItemFlags
@@ -109,8 +122,10 @@
         """
         Public method to return the mime data.
         
-        @param indexes list of indexes (QModelIndexList)
-        @return mime data (QMimeData)
+        @param indexes list of indexes
+        @type QModelIndexList
+        @return mime data
+        @rtype QMimeData
         """
         mimeData = QMimeData()
         urls = []

eric ide

mercurial