(self, tableWidget, account, folder="inbox", where="", what="", unreadOnly = False)
| 1148 | |
| 1149 | # Load messages from database file |
| 1150 | def loadMessagelist(self, tableWidget, account, folder="inbox", where="", what="", unreadOnly = False): |
| 1151 | if folder == 'sent': |
| 1152 | self.loadSent(tableWidget, account, where, what) |
| 1153 | return |
| 1154 | |
| 1155 | if tableWidget == self.ui.tableWidgetInboxSubscriptions: |
| 1156 | xAddress = "fromaddress" |
| 1157 | else: |
| 1158 | xAddress = "toaddress" |
| 1159 | if account is not None: |
| 1160 | tableWidget.setColumnHidden(0, True) |
| 1161 | tableWidget.setColumnHidden(1, False) |
| 1162 | else: |
| 1163 | tableWidget.setColumnHidden(0, False) |
| 1164 | tableWidget.setColumnHidden(1, False) |
| 1165 | |
| 1166 | tableWidget.setUpdatesEnabled(False) |
| 1167 | tableWidget.setSortingEnabled(False) |
| 1168 | tableWidget.setRowCount(0) |
| 1169 | |
| 1170 | queryreturn = helper_search.search_sql(xAddress, account, folder, where, what, unreadOnly) |
| 1171 | |
| 1172 | for row in queryreturn: |
| 1173 | msgfolder, msgid, toAddress, fromAddress, subject, received, read = row |
| 1174 | self.addMessageListItemInbox(tableWidget, msgfolder, msgid, toAddress, fromAddress, subject, received, read) |
| 1175 | |
| 1176 | tableWidget.horizontalHeader().setSortIndicator( |
| 1177 | 3, QtCore.Qt.DescendingOrder) |
| 1178 | tableWidget.setSortingEnabled(True) |
| 1179 | tableWidget.selectRow(0) |
| 1180 | tableWidget.horizontalHeaderItem(3).setText(_translate("MainWindow", "Received", None)) |
| 1181 | tableWidget.setUpdatesEnabled(True) |
| 1182 | |
| 1183 | # create application indicator |
| 1184 | def appIndicatorInit(self, app): |
no test coverage detected