問題タブ [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 投票する
1 に答える
1164 参照

qt - QWidget クラスを介した QML のイベント ハンドラー

タッチ ノートブックでの QML イベントの処理、イベント onPressed、onPressAndHold が機能しない、デバッグ メッセージがないなどの問題があります。Qt クラスを介してイベント ハンドルを試行しましたが、失敗しました (QDeclarativeView を使用して QML と Qt を接続します)。

nooutbook に QML タッチ イベントを登録するグローバル イベント ハンドラを作成する方法を教えてください。

ありがとう。

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

c++ - QML ListView を周期的にすることは可能ですか?

QML で単純なリスト モデルとリスト デリゲートを実装しましたが、基礎となるリストを循環させることが可能かどうかに興味があります。コード スニペットは次のとおりです。

現在、リストはゆっくりと左に移動しますが、最後に到達すると、最後の項目のみが表示されます。したがって、基になるリストを循環させるか、最初のリスト項目へのジャンプをハードコーディングします:(

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

python - PyQt と QML - カスタム データ モデルを作成するにはどうすればよいですか

PyQt で QAbstractListModel を作成し、それを QML ListView で使用するにはどうすればよいですか?

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

qt - QMLを学ぶためのリソース?

QML(Qt Markup Language)を学ぶためのリソースを提案していただけますか?

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

qt4 - QMLでのメニューバーとドロップダウンメニューの実装(Qt Quick)

QMLのドロップダウンメニューの例はありますか?

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

qt - Qt の Q_ENUMS を QML に公開する

ここで明らかな何かが欠けているかもしれませんが、Q_ENUM を QML に公開しようとすると、最も単純なケースであっても、QT ドキュメント ( http://doc.qt.nokia.com/4.7 ) に示されているように機能しないようです。-snapshot/qtbinding.html#using-enumerations-of-a-custom-type )

簡単なテスト ケースを作成しました。私の C++ クラスは次のようになります。

次に、このクラスのインスタンスを QDeclartiveContext に登録して挿入します。

testVal プロパティにアクセスしようとすると、文字列表現ではなく整数 (この場合は 1) が返されます。さらに、「aVar」として注入されたインスタンスで、「aVar.FirstValue」にアクセスしようとすると、結果は「未定義」になります。

したがって、これは次のようなテストを実行できないことを意味します: 'if aVar.testVal == FirstValue' (未修飾の FirstValue の ReferenceError)

またはこのように: 'if aVar.testVal == aVar.FirstValue'( aVar.FirstValueis undefined)

誰もこれを経験したことがありますか?QTドキュメントで提供されている例と競合しているようですが、その例ではオブジェクトがQMLからインスタンス化されているため、これが原因である可能性があります..

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

qt - カスタムQTコードを使用したQMLファイルの表示(サイズ変更/移動機能の実装)

カスタムQTC++コードを使用してQMLファイルを表示する最良の方法は何ですか?次のようなウィンドウの境界線のないQWidgetを作成してみました

main.cpp

myqmlapp.cpp

そして、私のアプリケーションウィンドウはこのウィジェットです。したがって、表示されるのはQMLファイルの出力だけです。しかし、これにはいくつかの問題があります。ウィンドウの境界線がないため、サイズ変更/移動できません。

QMLでウィンドウの境界線を実装するにはどうすればよいですか?

0 投票する
4 に答える
1008 参照

c++ - Qt で GUI を構築するにはどうすればよいですか?

QtでGUI + SOFTの構築を開始するには、どの方法が最適か疑問に思っています。MVC パターンに基づいてサウンド メディア プレーヤーを構築しようとしています。今まで私はそうする3つの方法を見つけました。

1-Qtデザイナーのおかげで.uiファイルを使用する必要がありますか?それは十分に柔軟ですか?

2- C++ 開発に統合するよりも、QML を使用してデザインを作成する必要がありますか?

3-ゼロから始めて、Qt Designer を使用せずに Qt ライブラリを使用して手動で行う必要がありますか?

回答ありがとうございます。

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

c++ - Qt DesignerC++またはQMLforGUI

QMLの使用はQtで非常に新しいことを知っており、QtDesignerまたはQMLを使用してアプリケーションを設計する必要があるかどうか疑問に思っていました。私はMVCパターンを使用しますが、GUIにQMLを使用する場合の主な懸念事項は、C++アプリの残りの部分に統合するのが簡単ではない可能性があることです。

お気軽にご相談ください。よろしくお願いします。ありがとうございました!

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

qml - QMLでのマルチタッチ

私はQMLの初心者です。そして、白と黒のボタンで構成されたピアノを開発しようとしています。しかし、実際のピアノを指で弾くように、ピアノのボタンをマルチタッチすることはできませんでした。これどうやってするの?この件で私を助けてもらえますか?

私はあなたの答えを待っています。前もって感謝します。