Esempio n. 1
0
 def index_of(self, url: types.UrlType) -> QtCore.QModelIndex | None:
     if isinstance(url, str):
         url = QtCore.QUrl(url)
     idx = self.indexOf(url)
     if not idx.isValid():
         return None
     return idx
Esempio n. 2
0
 def set_base_url(self, url: str | QtCore.QUrl):
     if isinstance(url, str):
         url = QtCore.QUrl(url)
     self.setBaseUrl(url)
Esempio n. 3
0
 def find_file(self, url: types.UrlType) -> core.Url:
     if not isinstance(url, QtCore.QUrl):
         url = QtCore.QUrl(url)
     return core.Url(self.findFile(url))
Esempio n. 4
0
 def select_url(self, url: types.UrlType) -> core.Url:
     if isinstance(url, str):
         url = QtCore.QUrl(url)
     return core.Url(self.select(url))