def showDateNoWaitDetails(self, data): QWebSettings.clearMemoryCaches() QWebSettings.clearIconDatabase() ViewGenerator.generate_css(data, self.app) ViewGenerator.generate_html(data) self.reload()
def showData(self, data): QWebSettings.clearMemoryCaches() QWebSettings.clearIconDatabase() ViewGenerator.generate_document_view(data, self.app) time.sleep(2) self.load(QtCore.QUrl('file:///'+os.getcwd()+"/generated_html/document_view.html"))
def showDataNoGeneration(self, data): QWebSettings.clearMemoryCaches() QWebSettings.clearIconDatabase() ViewGenerator.generate_css(data, self.app) ViewGenerator.generate_html(data) time.sleep(2) self.load(QtCore.QUrl('file:///'+os.getcwd()+"/generated_html/index.html"))
def resourse_check(self): print('!!!!!!!!!!!!!!!!!!!!!!iskorisceno memorije: %s (kb) -- ' % resource.getrusage(resource.RUSAGE_SELF).ru_maxrss) self.settings().setAttribute(QWebSettings.clearMemoryCaches(), True) if resource.getrusage(resource.RUSAGE_SELF).ru_maxrss >= 700000: # self.log.info('RESET kolektora - iskorisceno memorije: %s (kb)' % resource.getrusage(resource.RUSAGE_SELF).ru_maxrss) print('iskorisceno memorije: %s (kb)' % resource.getrusage(resource.RUSAGE_SELF).ru_maxrss) self.reload_collector() print("Presao limit")
def reset_browser(self): """Clear the history and reset the UI. Called whenever the inactivity filter times out, or when the user clicks the "finished" button in 'reset' mode. """ # Clear out the memory cache QWebSettings.clearMemoryCaches() self.browser_window.history().clear() # self.navigation_bar.clear() doesn't do its job, # so remove the toolbar first, then rebuild the UI. debug("RESET BROWSER") if self.event_filter: self.event_filter.blockSignals(True) if self.screensaver_active is True: self.screensaver_active = False self.event_filter.activity.disconnect() if self.event_filter: self.event_filter.blockSignals(False) if hasattr(self, "navigation_bar"): self.removeToolBar(self.navigation_bar) self.build_ui()
def reset_browser(self): """Clear the history and reset the UI. Called whenever the inactivity filter times out, or when the user clicks the "finished" button in 'reset' mode. """ # Clear out the memory cache QWebSettings.clearMemoryCaches() self.browser_window.history().clear() # self.navigation_bar.clear() doesn't do its job, # so remove the toolbar first, then rebuild the UI. debug("RESET BROWSER") if self.event_filter: self.event_filter.blockSignals(True) if self.screensaver_active is True: self.screensaver_active = False self.event_filter.activity.disconnect() if self.event_filter: self.event_filter.blockSignals(False) if hasattr(self, "navigation_bar"): self.removeToolBar(self.navigation_bar) self.build_ui()
def clear_caches(): QWebSettings.clearMemoryCaches()
def showDataNoWait(self, data): QWebSettings.clearMemoryCaches() QWebSettings.clearIconDatabase() ViewGenerator.generate_document_view(data, self.app) self.reload()
def showLoading(self): QWebSettings.clearMemoryCaches() QWebSettings.clearIconDatabase() self.load(QtCore.QUrl('file:///'+os.getcwd()+"/resources/loading.html"))
def clear_caches(): QWebSettings.clearMemoryCaches()
def run_script(iface): QWebSettings.clearMemoryCaches()