問題タブ [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.
qt5 - Qt 5.3 Qt Quick アプリケーションで白い画面が表示される
Windows 32 ビット (MinGW 4.8.2、OpenGL) インストーラー用の最新の Qt 5.3.0 をダウンロードしました。
そして、Qt Creator を使って QtQuick のテスト用プロジェクトを作成してみました。Qt Creator で File -> new project -> QtQuick Application を選択しました。qt コンポーネント セットでは、「Qt Controls 1.1」を選択し、デフォルトの Hello World アプリケーションを作成しました。
アプリケーションをコンパイルして実行すると、Hello world テキストが短時間表示された後、ウィンドウが白くなります。
Qt Quick アプリケーションを動作させることができませんでした。Qt 5.3 のバグですか、それとも間違っていますか? 助けてください。
これは、Qt Creator によって生成された qml ファイルです。main.qml:
生成された main.cpp ファイルは次のとおりです。
qt - ScrollView(Qt Quick)のTextAreaを手動でスクロールするにはどうすればよいですか?
TextAreaまたはScrollViewがある場合、スクロール位置を手動で設定し、理想的にはそれに反応するにはどうすればよいですか。
これはログ ウィンドウを作成するためのものです。テキストを追加し、ビューが以前に一番下までスクロールされた場合に、そこに再びスクロールされるようにしたいのです。
qt - QMLフォームのレイアウト
アプリの UI に QML を使用していますが、フォームを作成したいと考えています。これはコードです:
s の幅を設定するにはどうすればよいTextField
ですか? それらのほとんどは、右側の列のすべてのスペースに収まる必要があります。
それが今どのように見えるか:
qt - QML フォーム レイアウト (GridLayout) のトラブル
アプリの UI を C++ から QML に変換しようとしています。ある段階でログイン ウィンドウが必要になるので、以下のコードを使用して QML で作成しました。
フォーム レイアウトとの互換性を高めるために GridLayout を使用しました。しかし、ウィンドウは期待どおりに見えません。これはスクリーンショットです:
GridLayout には 10 ピクセルの余白があり、行と列の間にも 10 ピクセルあります。
しかし、スクリーンショットでは、ボタンのある行には余白も間隔もありません。
私は何を間違っていますか?
Qt 5.3.0 デビアン 7.5 x32
qt - Qt Quick UI プロジェクトに QtCreator 5.3 を使用して、QML ボタン リソースを C++ 関数呼び出しにリンクする方法
これは、StackOverflow に関する私の最初の投稿です。フォーマットの間違いがあった場合はご容赦ください。
Qt Quick Controls 1.1 を使用して Qt Quick UI プロジェクトを構築しています。QML コードに C++ アクション クラスに呼び出したい単純なボタンがあります。Qt の以前のバージョンでこれに関する多くの例を見ましたが、5.3 では動作しないようです。プロジェクト設定で Qt Quick Controls 1.1 を選択しました。これはそれほど複雑ではないはずですが、QtCreator 5.3 を使用した例が見つからないようです。
ここに私の main.qml ファイルがあります:
ここに私のmain.cppがあります:
QMLボタンで「doSend」を呼び出すアクションクラスは次のとおりです。
最後に、ここに私のプロジェクトファイルがあります:
これを実行すると、ボタンが表示され、コンソールへの「SEND」のログが表示されるので、QML アクションが正しく設定されていることがわかります。私のアクションクラスにアクション呼び出しを行う方法についての助けをいただければ幸いです!
qt - QML フリック可能なコンテンツをフリック可能な境界の外に隠す方法は?
垂直レイアウトに Text と Flickable を持つ四角形があります。flickable のコンテンツを垂直にフリックすると、Text コンポーネントの前に移動します。どうすれば後回しにできますか?境界の外に移動するときに、フリック可能な非表示のコンテンツを作成するにはどうすればよいですか?
qml - QMLツールボタンを使用してQTableviewを埋める方法
赤い円の下にある作成ボタンを押す必要があります。このボタンを押すと、テーブルビューの最初の行を埋めようとしています。私は QT Quick の新規ユーザーです。助けてください。私は多くの時間を無駄にしましたが、それを行う方法がありません。
UIやコードも提供していますので、よろしければご覧ください。
ありがとうございました !