8

私はKubuntu11システムを使用していて、最初のQtQuickプロジェクトを試しています。これはKubuntuなので、付属のQtを使用して実行していますが、これまでは問題なく動作していました。

Qt Creatorに、QtQuickからサンプルの「HelloWorld」プロジェクトを作成するように依頼しました。ただし、実行ボタンと同様に、デザインボタンはグレー表示されていました。

最初に「実行設定」の下の「プロジェクト」メニューに入ると、Qtバージョン:[無効なQtバージョン]と表示されました。[Qtバージョンの管理]ボタンを押すと、次のようなツリーコントロールが表示されます。

v -- Auto-detected
|     |
|     +---Qt in PATH /usr/bin/qmake-qt4
|
+--- Manual

ダイアログの下部に、「mkspec linux-g ++(デスクトップ)を使用してQtバージョン4.7.2が見つかりました」と表示されます。

アプリリポジトリからQmlViewerを手動でインストールすることを選択すると、「無効なQtバージョン」メッセージが表示されなくなる可能性があることがわかりました。「Qmlビューアが見つかりません。インストールしてください」のように表示されると思いますが...まあ。Qtバージョン:[PATHのQt]と表示されます。

これで修正され、Qmlアプリが実行されます。ただし、[デザイン]ボタンはまだグレー表示されています。Qt Designerはアプリケーションとしてインストールされ、そのプラグインは「プラグインについて...」リストに表示されます。デザインボタンは、.qmlファイルではなく、フォームファイルをクリックすると、通常の(Qt-Quick以外の)プロジェクトで有効になります。

4

3 に答える 3

11

QtCreatorで、[ヘルプ]->[プラグインについて]->[QTクイック]を選択します。QtCreatorを再起動し、ui.qmlファイルを選択します。今は動作するはずです

于 2018-01-22T09:14:44.277 に答える
9

私の場合、cppファイルを開いていたため、表示されませんでした。.uiファイルをダブルクリックすると、デザインボタンがアクティブになりました。

于 2017-01-19T23:45:27.507 に答える
3

質問を書きながら解決しました。

簡単に言うと、これは、NokiaのQt SDKインストーラーを使用するのではなく、ubuntuリポジトリからQtCreatorをインストールする場合の一般的な既知の問題のようです。

http://qt.nokia.com/downloads

(そのインストーラーは、適切なSDK要素がインストールされていることを確認する作業を行っているようですが、Linuxパッケージリポジトリは適切な処理に遅れをとっています。)

別のオプションは、ソースからQtを構築することのようです。しかし、KPackageKitを介して取得したQt Creatorをアンインストールし、代わりにNokiaのインストーラーを使用することはそれほど複雑ではなく、この場合はうまくいきました。

于 2011-12-13T18:38:31.500 に答える