問題タブ [qtquickcontrols]

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

qt - QMLコンボボックスからクリックを伝播

デリゲートをクリックすると選択/強調表示される Listmodel があります。ただし、デリゲートの一部であるコンボボックスをクリックすると、デリゲートが選択されません。

クリックをデリゲートの MouseArea に伝播できる、propagateComposedEvents のようなものはありますか?

コンボボックスを含むデリゲートをクリックしたときにデリゲートも選択する最良の方法は何ですか?

ここにスクリーンショットがあります ここに画像の説明を入力

ここにコード例があります

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

qt - QML Model-View-Delegate がこのように動作するのはなぜですか?

一番上のアイテムが「すべて選択/選択解除」アイテムであるListViewn個のアイテムを作成しようとしています。プログラムの起動時にCheckBoxすべての選択/選択解除をチェックすると、すべてのネスが選択/選択解除されますが、いずれかのネスをチェック/チェック解除してから、すべて選択/選択解除を押すことに戻るとすぐに、以前にチェック/チェック解除されていたもうトグルされません。期待どおりに動作しない理由がわかりません。以下に示すコードとデバッグ出力:CheckBoxCheckBoxCheckBoxCheckBox

GUI

意見:

代理人:

モデル:

デバッグ出力:

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

qt - QtQuick.Controls 1.4 を Ubuntu にインストールするには?

最新の Qt 5.5.0 をインストールしましたが、QtQuick.Controls 1.0 と 1.1 しかないようです。TreeViewバージョン 1.4 に含まれているを使用したい。

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

android - ネイティブのままで Android のボタンのフォント サイズを変更する

ボタンのフォントサイズを変更したい。ここからのソリューションを使用しました

残念ながら、これを行うと、Android ネイティブの外観が失われ、フォールバック ベースの外観が得られます。Android でネイティブ スタイルを失わずにフォント サイズを変更する方法はありますか?

1 つのボタンの外観を変更し、他のボタンは同じままにしたい。Qt5 (C++) と QML を使用しています。QtQuick/Controls/Styles/Android フォルダー全体をコピーするソリューションは必要ありません。自分で実行できますが、ひどいものです。

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

qt - QML ListView populate プロパティが機能しない (そのアニメーション)

ListView内部に次のQMLがありますueLoginWindow

今、アプリを実行すると、アイテムは正しくフィードされますがListView、プロパティmodelに従ってアニメーション化されるアイテムはありません。populateプロパティに応じてすべてのアイテムをアニメーション化したいと思いpopulateます。populate プロパティのドキュメントには次のように記載されているため、何が欠けていますか。

populate : Transition このプロパティは、ビュー用に最初に作成されたアイテムに適用するトランジションを保持します。

次の場合に作成されるすべてのアイテムに適用されます。

ビューが最初に作成される ビューのモデルが変更される モデルが QAbstractItemModel サブクラスの場合、ビューのモデルがリセットされる