問題タブ [qml]

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

qml - Web ページを QML XmlListModel にロードする際の問題

私のモデルには title="World Wide Web Consortium (W3C)" の要素が 1 つ含まれているはずですが、何も表示されません。model.count はゼロですが、model.progress は 1 です 間違った名前空間宣言を使用していますか?

どうもありがとう

パトリック

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

qt - すべての子を含むストレッチ要素

QMLで要素を自動的にストレッチして、そのすべての子要素が収まるようにするにはどうすればよいですか? 間隔を指定する方法は?たとえば、テキストを長方形で囲みたいとします。長方形には、内部にある程度のスペースが必要です。

次のように書くと、長方形のサイズは 0,0 になります。

QMLアイテムをコンテンツに合わせて成長させる方法Columnで提案されているように、要素を使用して修正しようとすると? 、次に、ウィンドウ/親全体を介して列を取得し、

編集:

Flowの代わりに要素を使用しようとしましたColumnが、ウィンドウ/親全体で行を取得しました。

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

qt-creator - QTCreator でのデバッグ中に QML アプリケーション ウィンドウが表示されない

シンプルな QML アプリケーションを作成しようとしています。QtSDK を最新の QtCreator と共にインストールしました。そこで、新しい Qt Quick アプリケーションを作成します。うまく起動し、「Hello word」テキストが表示されます。次に、いくつかの変更を加えて再度実行しようとしましたが、「ブレークポイントの設定...」段階で停止し、QML ウィンドウが表示されません。

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

macos - QML を使用したビデオ ビデオの再生が Mac OS X で途切れる

QML でシンプルなビデオ プレーヤーを作成しようとしています。QtSdk をインストールし、QtMobility をコンパイルしてソースからインストールしました。次に、この簡単なビデオ再生コードをメインの qml ファイルに追加します。

アプリケーションをコンパイルして実行した後、ビデオが途切れ途切れになり、アプリケーションを終了すると、これがログに記録されます。

スムーズに再生してメモリを防ぐ方法はありますか?

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

qt - Qt Creator で使用する Qt Quick Components for Desktop のインストール

http://labs.qt.nokia.com/2011/03/10/qml-components-for-desktop/から Qt Quick Components for Desktop を使用しようとしています

独自のフォルダーにビルドしてインストールし、qmlviewer で qml を表示できますが、Qt Creator の他のプロジェクトからこれらの qml コンポーネントを使用するにはどうすればよいですか?

たとえば、Qt Quick Components for Desktop の Dial.qml を使用して、プロジェクトの qml ファイルに Dial 要素を作成できるようにしたいと考えています。

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

qt - QT/QML:モデルにデータがない場合にメッセージを表示する方法

モデルにデータがない場合、ListView は単なる空白のフォームです。モデルにデータがないことを知らせる便利なメッセージを表示する方法を知りたいです。ありがとうございました。

0 投票する
7 に答える
39479 参照

qt - Qmlテキストラップ(最大幅)

バブルの中にテキストを入れたいので、バブルをテキストの幅と同じにしたいのですが、テキストの長さが長すぎる場合は、テキストを自動的に折り返して親の幅と同じにします。

このコードは機能しますが、テキストが長すぎる場合、テキストは折り返されません。

これを試してみましたが、テキストの折り返しですが、テキストが小さすぎると、バブルの幅がテキストのサイズと等しくなりません。

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

c++ - QtXmlPatterns、QtSvg、QtSqlなしでQtDeclarativeをコンパイルする方法

アプリケーションを(再び)スリムにしたい。QtDeclarative は QtXmlPatterns、QtSvg、QtSql に依存しており、これらはまったく使用していないため、それらを使用せずにライブラリをコンパイルしたいと考えています。

誰かが QtDeclarative のソースファイルを変更しましたか (またはこれを行う方法の手がかり)?

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

qt4 - ボタンのqmlマウスエリア


ボタンが押されている限り、テキスト(数値)にリンクされ、その値を超えるボタンを作成する方法を知っている人はいますか?

私はこれを試しました:

Button { width:100 height:100 text: “up” onPressed: { ++myText.text; } } Text { id:myText text:1 }

ただし、これにより値が増加するのは一度だけです。

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

qt - QML: showMinimized() 後のレンダリングの問題

QML でのレンダリングで次の問題が発生しました。「ウィンドウの最小化」ボタンを実装しました。

ここで、「viewer」は、メイン アプリケーション ウィンドウを表す QDeclarativeView から継承されたオブジェクトです。ユーザーがマウスをクリックするとボタンが縮小し、ウィンドウが最小化されます。ただし、ウィンドウが復元されると、ボタンは縮小されたままになります。1秒ごとに「mouse.pressed」を出力するタイマーを追加しようとしました:

マウスが押されていないことを常に出力します。ただし、ボタンは 1.0 ではなく 0.8 にスケーリングされます。「viewer.showMinimized()」は有罪のようです: コメントアウトされている場合、ボタンは正常にレンダリングされます。

問題を解決するための提案はありますか?