コード例 #1
0
ファイル: mainWindow.py プロジェクト: Webiny/projects
    def _requestDeleted(self, indexes):
        # Order row indexes in ascending order
        indexes.sort(reverse=True)

        # delete in loop
        for i in indexes:
            Request.delete(i)

        self._requestModel.refreshModel()
        self.ui.getRequestsTable().selectRow(i)

        if len(self._requestModel.arrayData) == 0:
            self._messagesModel.arrayData = []
            self._messagesModel.reset()
            # Hide all tabs if no more requests exist
            self._hideAllTabs()