ちょうど別のデスクトップ環境アプリケーションキット(JAK)
QTWebengineを搭載したPython/JavaScript/HTML5/CSS3を使用して、LinuxでWebラッパーまたはハイブリッドWeb/デスクトップアプリケーションを構築します。 Webテクノロジーを使用して、さまざまな量の利用可能なライブラリとフレームワークを使用して、美しいユーザーインターフェイスを作成できます。
git clone https://github.com/codesardine/Jade-Application-Kit.git
cd Jade-Application-KitPIPを使用してインストールします
pip3 install -r requirements.txtまたは
pip3 install Jade-Application-Kit手動でインストールします
~ /.virtualenv/python3 setup.py installまたは
sudo python3 setup.py installマンジャロにインストールします
sudo pacman -S python-jade-application-kitJakは、Pyside2を使用してPyqt5セットこの環境変数を使用することを義務付けています。これは、構成ファイルの前に読み取られます。
export JAK_PREFERRED_BINDING=PyQt5
構成ファイルを介してバインディングを設定すると、システムワイドが最後にフェッチされます。
構成ファイルの内容。
[bindings]
JAK_PREFERRED_BINDING = PyQt5
行動規範の詳細と、プルリクエストを送信するプロセスについては、Converting.mdをお読みください。
コマンドラインユーティリティを使用すると、数秒の問題で自己完結型のWebラッパーを作成できます。
jak-cli --url https://my-web-app-url --title Mytitle
ユーザーディレクトリ(〜/.local/share/applications)でデスクトップファイルを作成します。
jak-cli --url https://slack.com --title Slack --cde --desc "Collaboration software for connected teams."
その他のオプション。
jak-cli --help
#!/usr/bin/env python
from JAK.Application import JWebApp
url = "https://my-web-app-url"
webapp = JWebApp(title="Mytitle", online=True, web_contents=url)
webapp.run()
ラッパーの例をお探しですか? wrapper/で始まるブランチを確認します。
Semverはバージョン化に使用されます。利用可能なバージョンについては、このリポジトリのタグを参照してください。
このプロジェクトに参加した貢献者のリストも参照してください。
アプリケーション
ラッパー
あなたがいなくて寂しいですか?、私に知らせてください。
Jadeアプリケーションキットは、GPLライセンスでカバーされています。
Copyright(c)2015-2019、Vitor Lopes。無断転載を禁じます。