E5Network/E5NetworkMonitor.py

branch
Py2 comp.
changeset 3057
10516539f238
parent 2525
8b507a9a2d40
parent 2990
583beaf0b4b8
child 3145
a9de05d4a22f
diff -r 9986ec0e559a -r 10516539f238 E5Network/E5NetworkMonitor.py
--- a/E5Network/E5NetworkMonitor.py	Tue Oct 15 22:03:54 2013 +0200
+++ b/E5Network/E5NetworkMonitor.py	Fri Oct 18 23:00:41 2013 +0200
@@ -48,6 +48,7 @@
         
         @param networkAccessManager reference to the network access manager
             (QNetworkAccessManager)
+        @return reference to the network monitor singleton (E5NetworkMonitor)
         """
         if cls._monitor is None:
             cls._monitor = E5NetworkMonitor(networkAccessManager)
@@ -86,14 +87,16 @@
             [self.trUtf8("Name"), self.trUtf8("Value")])
         self.responseHeadersList.setModel(self.__replyHeaders)
         self.responseHeadersList.horizontalHeader().setStretchLastSection(True)
-        self.responseHeadersList.doubleClicked.connect(self.__showHeaderDetails)
+        self.responseHeadersList.doubleClicked.connect(
+            self.__showHeaderDetails)
         
         self.requestsList.horizontalHeader().setStretchLastSection(True)
         self.requestsList.verticalHeader().setMinimumSectionSize(-1)
         
         self.__proxyModel = QSortFilterProxyModel(self)
         self.__proxyModel.setFilterKeyColumn(-1)
-        self.searchEdit.textChanged.connect(self.__proxyModel.setFilterFixedString)
+        self.searchEdit.textChanged.connect(
+            self.__proxyModel.setFilterFixedString)
         
         self.removeButton.clicked[()].connect(self.requestsList.removeSelected)
         self.removeAllButton.clicked[()].connect(self.requestsList.removeAll)
@@ -101,8 +104,10 @@
         self.__model = E5RequestModel(networkAccessManager, self)
         self.__proxyModel.setSourceModel(self.__model)
         self.requestsList.setModel(self.__proxyModel)
-        self.__proxyModel.rowsInserted.connect(self.requestsList.scrollToBottom)
-        self.requestsList.selectionModel().currentChanged[QModelIndex, QModelIndex]\
+        self.__proxyModel.rowsInserted.connect(
+            self.requestsList.scrollToBottom)
+        self.requestsList.selectionModel()\
+            .currentChanged[QModelIndex, QModelIndex]\
             .connect(self.__currentChanged)
         
         fm = self.fontMetrics()
@@ -190,7 +195,8 @@
         name = headerList.model().data(headerList.model().index(row, 0))
         value = headerList.model().data(headerList.model().index(row, 1))
         if self.__headersDlg is None:
-            from .E5NetworkHeaderDetailsDialog import E5NetworkHeaderDetailsDialog
+            from .E5NetworkHeaderDetailsDialog import \
+                E5NetworkHeaderDetailsDialog
             self.__headersDlg = E5NetworkHeaderDetailsDialog(self)
         self.__headersDlg.setData(name, value)
         self.__headersDlg.show()
@@ -249,7 +255,8 @@
         
         @param req reference to the request object (E5NetworkRequest)
         """
-        self.beginInsertRows(QModelIndex(), len(self.requests), len(self.requests))
+        self.beginInsertRows(
+            QModelIndex(), len(self.requests), len(self.requests))
         self.requests.append(req)
         req.reply.finished[()].connect(self.__addReply)
         self.endInsertRows()
@@ -277,13 +284,17 @@
         
         # save reply info to be displayed
         status = reply.attribute(QNetworkRequest.HttpStatusCodeAttribute) or 0
-        reason = reply.attribute(QNetworkRequest.HttpReasonPhraseAttribute) or ""
+        reason = \
+            reply.attribute(QNetworkRequest.HttpReasonPhraseAttribute) or ""
         self.requests[offset].response = "{0:d} {1}".format(status, reason)
-        self.requests[offset].length = reply.header(QNetworkRequest.ContentLengthHeader)
-        self.requests[offset].contentType = reply.header(QNetworkRequest.ContentTypeHeader)
+        self.requests[offset].length = \
+            reply.header(QNetworkRequest.ContentLengthHeader)
+        self.requests[offset].contentType = \
+            reply.header(QNetworkRequest.ContentTypeHeader)
         
         if status == 302:
-            target = reply.attribute(QNetworkRequest.RedirectionTargetAttribute) or QUrl()
+            target = reply.attribute(
+                QNetworkRequest.RedirectionTargetAttribute) or QUrl()
             self.requests[offset].info = \
                 self.trUtf8("Redirect: {0}").format(target.toString())
     

eric ide

mercurial