問題タブ [qt-necessitas]

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 に答える
5383 参照

java - Necessitas (qt ポート) で HelloWorld Android アプリケーションをビルドするには?

私はアリ1.8.2を持っています。Android SDK、NDK の最新バージョン。それは私のビルドログです。

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

android - Qt Necessitas Windows IDE - 起動の問題

Qt Necessitas SDK を Windows 7 にインストールし
ました。プログラムをコンパイルして Android デバイス/エミュレーター
にロードしようとしましたが、これを機能させることができません。

プログラムが正常にコンパイルされ、展開後に起動中に次のエラー メッセージが表示される

「リモートプロセスを開始しています... org.kde.necessitas.example.untitled プロセスが見つかりません」

デバイスとエミュレータの両方で同じエラーが発生します

助言がありますか?

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

c++ - QLineEdit クリア信号の問題

私はQt KDE Necessitasプロジェクトに取り組んでいます。Qt Creator でビルドされたプロジェクトがありapk、エミュレーター API-15 (API-10 でもテスト済み) にインストールしています。

次のコードはQLineEdit、ボタンがクリックされたときに 2 つの異なるオブジェクトのテキストをクリアするように設定されていますが、そうではありません。ランダムに、2 つのQLineEditオブジェクトのうちの 1 つだけがクリアされます。

メインウィンドウ.h:

メインウィンドウ.cpp:

関数を呼び出すとQLineEdit::setText("")、同じ結果が生成されます。また、ボタンからの信号を のスロットにclicked()直接接続しても効果はありません。clear()QLineEdit

私は Qt で長い間プログラミングを行っていないので、間違っていることがあるかどうかはわかりません。両方の QLineEdits からテキストをクリアするために、何かを修正する必要があるのを見ている人はいますか? これが Qt 自体に固有なのか、Qt Necessitas に固有なのかはわかりません。任意の入力をいただければ幸いです。

編集

また、ある行にテキストを入力し、別の行に切り替えてそこにテキストを入力し、元の行に戻すと、フィールドをクリックすると元のテキストが消去されることに気付きました (ボタンはクリックされていないことに注意してください)。 . これは、何かファンキーなことが起こっていることを明確に示していると思います。

編集2

KDEにバグとして登録されました

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

android - OpenGL でのパフォーマンスの低下 (Android への qt ポート)

Qt を Android に移植する必要がある

古典的なゲーム Break The Wall のクローンを開発しました。今まで、描画には QPixmaps で QPainter を使用してきました。最近、描画を OpenGL に切り替えました。ネイティブペイントを使用していますが、5回ほどパフォーマンスが落ちました。ですから、誰かが同様の問題について知っているなら、今すぐ教えてください。

仕様: すべてのゲーム (約 3000 code_line) は、スマートフォンの HTC Desire と C4droid IDE (google play から) で記述されています。欲望は根付いており、穏やかなシアンモード 5.0 を持っています。エミュレータなどでテストしていないので、問題は携帯電話に関連している可能性があります。

必要なOpenGL(PCまたは電話で開発されたものに関係なく)の経験をいただければ幸いです。

最後に 1 つ、fps カウンターがあり、game_loop で非常に良い結果がカウントされますが、描画はひどくけいれんします。

ありがとう

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

android - Android用のQt + QML + OpenCVアプリケーションをコンパイルすることは可能ですか?

Qt + QMLおよびOpenCVを使用して作成された Windows 7 のアプリケーションがあります。Android用のnecessitasプロジェクトを使用してコンパイルできるかどうか疑問に思っていますか? プロジェクトの Qt+QML 部分に問題はないと思いますが、opencv のようなライブラリを (静的または動的に) リンクすることは可能ですか? Android 用のライブラリを再コンパイルする必要があると思います! 私は正しいですか? このプロジェクトを Android 用にコンパイルする代替手段はありますか?

0 投票する
3 に答える
1292 参照

android - Necessitas Androidアプリからすべてのデフォルトの権限を削除するにはどうすればよいですか?

Android用のNecessitasアプリケーションでは、デフォルトで3つの権限が有効になっているようです。

それらを削除したい。私はすでにプロジェクトのすべてのファイルを検索してuses-permissionみましたが、次の2行を見つけて削除しましたAndroidManifest.xml

ただし、行を削除した後でも、Necessitasアプリには2つの権限が必要です。

ネットワークの許可だけを取り除いたようです。3つすべてを取り除くにはどうすればよいですか?

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

android - Necessitas(Qt / Android NDK)qmakeパス

Necessitasalpha4.1でアプリをコンパイルしようとしているopenSUSE12.264ビットを実行しています。これは基本的なアプリであり、コードはおそらく問題ではありません。問題を追跡する過程で、すべての依存関係とtools.jarがあることを確認しました。これにより、同様のエラーが発生する可能性があります。コンパイルすると、次のようになります。

実際にはファイルはリストされていません。この行を[プロジェクト]->[ビルドステップ]->[qmake]からコピーして貼り付けました。

次に、ターミナルウィンドウに貼り付けたところ、結果は次のようになりました。

私のパスは〜/ Software / needitasではなく〜/ needitasであるため、これは明らかに正しくありません。[ツール]->[オプション]のすべてのタブを確認しましたが、間違ったフォルダーを参照している場所が見つかりません。これがどこに行くべきか手がかりはありますか?

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

android - Qt Necessitas SDK を使用して Android Intent を生成するにはどうすればよいですか?

C++ と Qt Necessitas SDK を使用して Android アプリケーションを開発しています。私のアプリケーションはファイルをロード/保存する必要があり、Android アクションを使用して処理したい (Google ドライブや Dropbox などをターゲットにできるようにするため...)

問題は... C++ からインテント (およびファイルを共有/インポートするためにどのインテントを発生させる必要があるか) をどのように発生させるかです。

根拠: Android で Qt Necessitas を使用してファイル (カスタム mimetype または pdf のいずれか) を読み込んで保存するにはどうすればよいですか?

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

android - Qt/Necessitas - 合理的な QFileDialog の交換/スキン?

Qt アプリケーションを Qt/Necessitas (Android) に移植する良い方法を探しています。

QtGUI ウィジェットの中には、残念ながら、QFileDialog を含め、まったくひどいものもあります。

適切なルック アンド フィールを備えた代替品を知っていますか? QFileDialog をどこでも使用できるようにすることは、Necessitas 開発者にとって最優先事項ですか?

QFileDialog

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

qt - Androidでアプリを実行すると黒い画面

necessitas 4.1を使用しています

アプリケーションがエミュレーターまたはタブレットで実行されている場合、黒い画面が表示され、プログラムが自動的に終了します。

この問題を解決するにはどうすればよいですか?