問題タブ [plasma]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
146 参照

android - すでに購入した場合はサムスンプラズマチェック

だから私はアンドロイドapを書いていて、アプリ内支払いにsamsungPlasmaSDKを使いたいと思っていました。(私はそれを使わなければなりません、それは私が決めることではありません)そして私は誰かがすでにこのアイテムを購入したかどうかをチェックすることについて何も見つけませんでした。

たとえば、誰かが追加のレベルを購入したが、アプリを削除して再度インストールする場合、彼が私のアイテムを購入したかどうかを確認する方法はありますか?

0 投票する
0 に答える
121 参照

samsung-mobile - PlasmaSDKのPlasmaTesterは変更なしでは機能しません

ここからPlasmasSDKをダウンロードしました:http://innovator.samsungmobile.com/cms/cnts/knowledge.detail.view.do?cntsId = 9986&platformId = 1そして、PlasmaTesterを実行しようとしました。Android4.0.3とPlasmaSDK1.80.0を使用してGalaxyNoteでテストしていました。

簡単な購入->アイテム1->支払いオプション-クレジットカード->パスワードを入力し(正しく-添付ファイルを参照してください。パスワードが正しくない場合はメッセージが異なります)、[購入]をタップした後、 「プロセスエラー」アラート。それを修正するにはどうすればよいですか?

0 投票する
0 に答える
342 参照

python - 組み込みインタープリターで Python プログラムをプロファイリングする方法は?

Python で Plasma (Qt) ウィジェットを作成しています。それが機能する方法は、特定のインターフェイスを実装するクラスを作成し、それを関数でインスタンス化することです。最初にファクトリ関数が Plasma によって呼び出され、次にイベントが発生したときにクラス内の特定のメソッドが呼び出されます。

そのようなコードをプロファイリングするにはどうすればよいですか? main() 関数が 1 つもないため、cProfile や yappi を使用できません (main 関数は Plasma の C++ コードにあります)。私はアイデアを使い果たしました。すべてのメソッドに start()/stop() を追加するのは避けたいと思います。

0 投票する
0 に答える
311 参照

android - Android Samsung inapp 購入: Plasma ライブラリと他の Samsung inapp ライブラリの違いは?

現在、Samsung アプリストアに提出したいアプリにアプリ内購入を実装しようとしています。

inapp purchase を実装するライブラリは 2 つあるようです。

これらのライブラリの違いは何ですか? どちらを使用すればよいですか?

Samsung が 1 つ (最新) だけでなく、開発サイトでこれら 2 つのライブラリについて話しているのはなぜですか?

「lib v2」のページでは、ページの下部に「配布前に、開発者モードでの支払いテスト用に Plasma.setDeveloperFlag(1) を呼び出すことができます」と書かれています。; setDeveloperFlag メソッドは「lib v2」には存在せず、Plasma にのみ存在すると思うので、これはわかりません。

誰かがこれを明確にすることができれば、私は非常に感謝しています。とても紛らわしいです。

ありがとう !

0 投票する
1 に答える
124 参照

javascript - Python で systemmonitor にアクセスするには?

Python で小さな監視プログラムを作成しようとしています。

systemmonitor にアクセスして、WiFi データ転送速度、ディスク書き込み速度などのデータを取得しようとしています。

systemmonitor にアクセスする例を教えてもらえますか?

textmon の dataengine ページで見つけた JavaScript の例へのリンクを次に示します。

http://maikbeckmann.github.io/plasma-textmon/dataengines.html#sec-6-3-1

0 投票する
1 に答える
377 参照

python - Python プラズモイドの設定を保存する

ファイルを選択できる構成ダイアログを備えた Python を使用して、なんとかプラズモイドを作成することができました。また、選択した値を読み取ることもできました。

しかし、どうすれば選択を永続的にすることができますか? KDE/Qt に事前定義された関数またはそれを実行する方法があることは確かですが、これに関するドキュメントは見つかりませんでした。

これが私のコードです(プラズマウィンドウで開始できます):

メタデータ.デスクトップ:

コンテンツ/コード/main.py:

コンテンツ/ui/config.ui:

コンテンツ/構成/main.xml:

すべての助けを前もってありがとう!

0 投票する
0 に答える
80 参照

python-2.7 - プラズモイドが実行されている画面を識別する適切な方法は何ですか?

現在、私は D-Bus インターフェイスを備えた KDE Plasma/Wallpaper プラグインを開発しています (小さな学習プロジェクト)。私はマルチモニターをセットアップしており、各 D-Bus Plasma/Wallpaper インスタンスを個別に (異なるモニターで、または個別の KDE アクティビティで実行して) 対処できるようにしたいと考えています。プラグインの各インスタンスの名前 (つまり、「com.example.prettydesktop.wlp-」+unique_screen_id)。ただし、PyKDE Wallpaperから画面 ID を取得する方法が見つかりませんでした。これはQWidgetサブクラスではないため、QDesktopWidget.screenNumberメソッドを使用できないためです。

主な質問は次のとおりです。どのスクリーン プラズマ プラグイン (壁紙またはプラズモイド) が実行されているかを特定する適切な方法は何ですか? そして、小さな追加の質問: D-Bus よりもクロスウィジェット通信を実装するためのより良い方法はありますか?
私はPyQTとPyKDEの両方にかなり慣れていないので、明らかなことを簡単に見逃してしまう可能性があり、どんな助けも大歓迎です。前もって感謝します!

PS: 英語が下手で申し訳ありません。母国語ではありません。

0 投票する
1 に答える
42 参照

plasma - 高負荷条件下で Cloudgraph サービスが数値形式の例外をスローする

Cloudgraph サービスは、高負荷条件下で数値形式の例外をスローします。

高負荷時に次の例外がランダムに表示されます。