Exemplo n.º 1
0
 def _loadingDone(self):
     """If loading took more time, suggest lazy loading"""
     if clock() - self._startLoadingTime > 5 and not self.tree._useLazyLoading():
         asked = UserSettings.Get(
             group="datacatalog", key="lazyLoading", subkey="asked"
         )
         if not asked:
             wx.CallAfter(
                 self.infoManager.ShowLazyLoadingOn,
                 setLazyLoadingOnHandler=self._saveLazyLoadingOnSettings,
                 doNotAskHandler=self._saveDontAskLazyLoadingSettings,
             )
Exemplo n.º 2
0
 def LoadItems(self):
     """Reload tree - full or lazy - based on user settings"""
     self._startLoadingTime = clock()
     self.tree.ReloadTreeItems(full=False)