問題タブ [qt5.9]

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

c++ - Qt/C++ プログラムに、Windows で知られているファイル タイプを表示させる

Qt 5.9 を使用してスプレッドシート プログラムをコーディングし、Qt Installer Framework (QtIFW2.0.1) でそのインストーラーを作成しました。その後、私はそのプログラムを多くの友人に送りました。彼らは Windows マシンにアプリをインストールし、現在それを使用していますが、共通の問題を抱えてい
ます。アプリのファイルを保存すると、それらのファイルがデスクトップに「不明な」ファイルとして表示されます。

問題は、保存されたファイルの機能ではなく、形状と外観のみであり、ダブルクリックするとアプリによって開かれます。

問題は、プログラムがファイルの形状/外観を表示するために必要なコードの変更は何ですか?
たとえば、画像ファイルなどを使用してコードに特定の形状を提供し、保存されたファイルにマッピングして、既知の方法で表示します。

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

android - Android で Qt 5.9.0 をビルドできない

AndroidでQtをコンパイルしているときに問題に直面しています。この問題の解決を手伝ってください。

問題 :

FAILURE: ビルドは例外で失敗しました。

  • 問題: ルート プロジェクト 'android-build' の構成中に問題が発生しました。

    構成 ':classpath' のすべての依存関係を解決できませんでした。com.android.tools.build:gradle:2.2.3 を解決できませんでした。必須: プロジェクト: com.android.tools.build:gradle:2.2.3 を解決できませんでした。リソース「https://jcenter.bintray.com/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.pom」を取得できませんでした。「https://jcenter.bintray.com/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.pom」を取得できませんでした。jcenter.bintray.com:443 [jcenter.bintray.com/108.168.243.150] に接続できませんでした: 接続がタイムアウトしました: 接続 com.android.tools.build:gradle:2.2.3 を解決できませんでした。リソース「https://maven.google.com/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.pom」を取得できませんでした。「https://maven.google.com/com/android/tools/build/gradle/2.2.3/gradle-2.2.3.pom」を取得できませんでした。

  • 試してみてください: --stacktrace オプションを指定して実行し、スタック トレースを取得します。--info または --debug オプションを指定して実行し、より多くのログ出力を取得します。

ビルドに失敗しました

合計時間: 46.542 秒 android パッケージのビルドに失敗しました! -- 詳細については、このコマンドを --verbose で実行してください。10:51:50: プロセス "C:\Qt\Qt5.9.0\5.9\android_armv7\bin\androiddeployqt.exe" がコード 14 で終了しました。プロジェクト calqlatr (kit: Android for armeabi-v7a (GCC) のビルド/デプロイ中にエラーが発生しました4.9、Qt 5.9.0 for Android armv7)) ステップ「Build Android APK」の実行時

gradle.build:

gradle.properties:

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

android - 6 アーキテクチャの Qt バージョンが見つからない

Qt 5.9.1 をインストールしたばかりで、Android 用のアプリを作成したいと考えています (Windows 10 を使用しています)。

SDK、NDK、および ant をインストールし、構成でパスを指定しました。しかし、Qt は次の警告を表示します。

6 つのアーキテクチャの Qt バージョンがありません。Qt バージョンを追加するには、[オプション] > [ビルドと実行] > [Qt バージョン] を選択します。

Qt Versionsに移動すると、Qt 5.9.1 MinGW 32bitしか表示されません。

私はこれをグーグルで検索しましたが、同様の問題の解決策は、QtダウンロードページからQtのAndroidバージョンをダウンロードすることでした:

しかし、その Android のバージョンは 5.6 しかありません。これによると、バージョン5.7まで利用できないQt Quick Controls 2を使用します。

Qt Quick Controls 2 は、Qt Quick で完全なインターフェイスを構築するために使用できる一連のコントロールを提供します。このモジュールは Qt 5.7 で導入されました。

誰がこれを引き起こしているのか知っていますか? Android 用にビルドするために必要なファイルを取得し、Qt バージョン 5.9 を維持する他の方法はありますか?

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

qt - Qt 5.9.0 を 32 ビット debian にインストールするために .run ファイルを作成するにはどうすればよいですか?

私の情報によると、32 ビット Linux に Qt (>= 5.6) をインストールするためのバイナリ (またはオフライン/オンライン インストーラー) は提供されていません。たとえば、32 ビット Linux (具体的には debian) で Qt 5.9.0 を使用したい場合、唯一のオプションは Qt ソースをダウンロードしてビルドすることです。32 ビット Linux マシンで Qt 5.9.0 をビルドすることに成功しました。しかし、私はすべての開発用 PC でこれを行う必要があります。代わりに、一度ビルドしてインストーラーを作成できれば、時間を大幅に節約できます。Qt 5.9.0 を 32 ビット Linux (debian など) にインストールするためのオフライン インストーラー (*.run ファイルなど) を作成する方法はありますか?