code: def open_keyword_cache_path(self):
          
          # noinspection PyCallByClass,PyTypeChecker
          file_name, __ = QFileDialog.getSaveFileName(
              self,
              self.tr('Set keyword cache file'),
              self.leKeywordCachePath.text(),
              self.tr('Sqlite DB File (*.db)'))
          if file_name:
              self.leKeywordCachePath.setText(file_name)
docs: Open File dialog to choose the keyword cache path.