Exemple #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
Exemple #2
0
 def set_base_url(self, url: str | QtCore.QUrl):
     if isinstance(url, str):
         url = QtCore.QUrl(url)
     self.setBaseUrl(url)
Exemple #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))
Exemple #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))