問題タブ [qt-jambi]

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 投票する
2 に答える
265 参照

java - Jambi を使用して完全にネイティブな感じの GUI を作成することは可能ですか?

C++ で Qt を使用して作成されたアプリケーションは、Windows、Linux、および Mac OS X のネイティブ アプリケーションのように見えます。私は Jambi で同じことを達成しようとしています。これは可能ですか?Jambi で書かれたアプリはそれほど多くないと思います。そのため、私の将来のアプリがどのようになるかを正確に把握するのは少し難しくなっています。

Qt なしで Java を使用することもできますが、そのように作成されたアプリはネイティブ アプリのようにも見えず、それは私が避けようとしているものです。

したがって、明確なはい/いいえの答え、いくつかの例、または提案がある場合は、ぜひお聞かせください.

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

java - QtJambiとスレッド

Jambiウィジェットの子としてC++でQtウィジェットを作成しようとしています。親のネイティブポインタをJNIメソッドに渡すのは簡単な方法のようですが、Qtは、親とは異なるスレッドでウィジェットを作成することについて不満を持っています。

JNIはJavaコードとは異なるスレッドでメソッドを実行しますか?それとも、Jambiが舞台裏でいくつかのトリックを行っていて、私のJava Qt呼び出しが実際に別のスレッドで呼び出されているのでしょうか?または、他の何か?ここで何が起こっているのですか、そして私はそれについて何ができますか?

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

java - Qt Jambi アプリケーションと異なるオペレーティング システム

新しい研究プロジェクトを開発し始めています。異なるプラットフォーム (Linux と Windows) で実行する必要があるため、Java を使用することにしました。また、何か新しいことを学びたいので、Qt Jambi を使用することにしました。そして、ここに私の問題と疑問があります。そのほとんどは、私がすべてを明確に理解していないためだと思います... ;) 今のところ、私はほとんどのアプリケーションを .Net で開発し、Java Swing で開発することはほとんどありません。

まず、私は Windows 7 64 ビットを使用しており、ほとんどの時間をこのシステムで開発したいと考えています。そこで、新しい Eclipse Helios 64 ビットと Jave SE 64 ビットをインストールしました。最初の懸念と問題は次のとおりです。 1. ばかげている可能性がありますが、そのような構成を使用している場合、アプリケーションは 32 ビットまたは 64 ビットになりますか? :)) 32 ビットでなければなりません。64 ビットをオプションにすることもできます... 2. このサイトから Qt Jambi 4.6.3 をダウンロードしました: http://sourceforge.net/projects/qtjambi/files/実行しないでください...次のようなエラーが発生しました:

この記述から、64 ビットの Java と 32 ビットの Qt が問題だと思いました。64 ビット Windows 用の Qt Jambi 4.6.3 がないため、32 ビット Java SE と Eclipse を同時にインストールしました。しかし、これは役に立ちません。一方、Nokia のサイトから 64 ビットの Qt Jambi を見つけました。サポートされている最新バージョンで、すべてが機能します (Qt Jambi.exe ファイルのみが実行されません。jvm.dll が見つからないため、これも奇妙です....

私が望むのは、Linux と Windows (32 ビットと 64 ビットの両方) で動作する最新の安定した Qt Jambi (4.6.3) を使用して Java で 32 ビット アプリケーションを開発することです。私は 64 ビット Windows で開発しています。私の他の質問は次のとおりです。 1.ドキュメントから、C++のためにqtjambi.jarと各システムに固有の2番目のものが必要であることを理解しています。すべてを含めてアプリケーションを作成し、起動時またはインストール時に適切なものを選択する方法はありますか? 2. また、Qt で開発している場合は、Eclipse プラグインを使用するか、Qt Creator を使用してから juic を使用する方がよいですか? 3. おすすめの書籍やチュートリアルをいくつか紹介します。

それを読んでくれてありがとう、そして答えてくれてありがとう:) Michał

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

java - QtJambiでstdin、stdout、stderrテキストストリームのQIODeviceインスタンスを取得するには?

QIODeviceQtJambi で標準 IO ストリーム ( stdinstdout、 ) を表すものを取得したいと考えてstderrいます。これにより、新しい行が読み書きできるたびに通知を受け取ることができます。

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

python - Jython は QT アプリケーションを作成できますか (Python から移行する価値はありますか)?

私は PyQt4 と Python を使用してかなり複雑なアプリケーションを構築しましたが、人々に送信するのは面倒です (一度送信すると、実行方法がわかりません)。次に、取り組まなければならない依存関係があります。うーん。

とにかく、私は Jython について知ったばかりで、ほぼ全員が Java をインストールしているので、Python スクリプトの配布に関する私の問題に対する完全な解決策のように思えます。実際に Jython を使って機能的なソフトウェアを開発した人はいますか? また、もし存在するとすれば、Jambi バインディングを備えたソフトウェアを開発した人はいますか?

うまくいかないことを掘り下げないようにお願いしているだけです。

ありがとう!

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

java - qt jambiのfindChild()が機能していません

私はグーグルで調べたqtjambiでfindChild()関数を使用するコードスニペットを探していますが、qt jambiは十分に文書化されていないようですここで私が文書で見つけたものは次のとおりです:

たとえば、QLabelを使用して、「myLabel」という名前のQLabelを検索する場合、構文は次のようになります。

このコードを試しましたが、機能しません。ps:qtでは、この構文は次のとおりです。

助言がありますか ?それをJava構文に変換する方法は?

0 投票する
2 に答える
3417 参照

java - .ui ファイルを .jui ファイルに変換するには?

Qtクリエーターによって生成された.uiファイルを.juiファイルに変換する方法を知っている人はいますか? ドキュメントにはQt Generatorを使用すると書かれていますが、Qt Generatorをダウンロードする方法が見つかりません。どんな助けでも大歓迎です。

-nt

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

webview - WebView.evluateJavascript()の戻り値をQWebElement(qt-jambi)に変換します

次のJavaScriptはgoogle.comで実行されます。

フォームが見つかったら、QtにQWebElementとして戻したいと思います。例えば:

(QWebElementの代わりにStringオブジェクトを使用した場合、上記が機能することはわかっています。)

どんなアイデアでも大歓迎です!

0 投票する
2 に答える
1296 参照

java - QT Jambi:他のスレッドからUIを更新します

私は現在、UIにQtJambiを使用してJavaプロジェクトに取り組んでいます。UIスレッドとは別のスレッドで計算を行っていますが、進行状況を示すためにUIを更新したいと思います。

UIの更新はUIスレッドでのみ実行でき、計算スレッドはUIスレッドではないため、そこからUIの更新を実行できないことは明らかです(その結果、QObject used from outside its own threadエラーが発生します)。

updateUI()では、 UIスレッドでメソッドを呼び出すにはどうすればよいですか?

0 投票する
2 に答える
575 参照

java - Qt Jambi で QCheckBox スタイルを変更する

現在、Ubuntu 11.04 Natty Narwhal で Eclipse 3.5.2 と Qt Jambi 4.7.2 を使用しています。

スタイルシートを使用して QCheckBox をカスタマイズしようとしています。C++ の例は見つかりましたが、Java に相当するものは見つかりません。スタイルシートを使用して、次のようなことをしたいと考えています。

誰かが私を助けることができれば、それは大歓迎です。前もって感謝します!

また、QCheckBox を大きくする方法を知っている人はいますか?