qdesktopservices

    1

    1答えて

    システムのデフォルトブラウザを取得するためのQtインターフェイスはありますか? 、私が代わりに、システムのデフォルトのアプリケーションのブラウザで明示的にfile:// URLを開くようにしたいので、URLがローカルファイル(すなわちへの参照である場合QDesktopServices::openUrlが原因 の方法ではありませんURLスキームは「ファイル」です)、Webブラウザではなく適切なアプリ

    1

    1答えて

    QDesktopServicesを使用して指定したファイルまたはフォルダをシステムで開くようにしようとしています。 以下のコードは、彼らにスペースを持っていないパスに最適に動作しますが、そうでない場合は def openFile(self): print self.oVidPath print "\n" url = QUrl(self.oVidPath)

    1

    1答えて

    私はPyQt5 GUIを使用するPython(3.5)プログラムで作業しています。 GUIでは、Webサイトのドキュメントへのヘルプリンクを追加する必要があります。 QDesktopServices.openUrl(QUrl("my_url")) それはうまく動作しますが、私はそれが常にそうであることを確認したいと思います。 迅速で汚れたunittestは、関数を呼び出すだけでエラーがないこと