qtquick2

    0

    1答えて

    ファイルパスがFileDialogによって提供されるドキュメントをロードする必要があります。ドキュメントは読み込みに時間がかかりますので、文書をロードするときにビジーインディケータを表示します。私の文書をロードしている間にのUIを回転させるには、WorkerScriptに自分のドキュメントをロードする必要があります。今、ファイルパスを.jsファイルに指定し、WorkerScript :: sour

    0

    2答えて

    C++からQMLにいくつかのパラメータを渡して、QMLでそれらの処理を行うことができます。 ややこのような:QMLで void MyClass::myCplusplusFunction(int i, int j) { emit mySignal(i, j); } 、mySignal(i, j)が放出されるたびに、私はQML関数を呼び出すとiとjでものをやりたいです。 Connec

    0

    1答えて

    私はBusyIndi​​catorを持っています。BusyIndi​​catorは、計算が重なっている間に回転し、計算が終了すると停止します。 私はWorkerScriptが正しい方法だと思ったが、from hereだと思ったが、.jsファイル内のセカンダリ(計算スレッド)がプライマリ.qmlスレッドのオブジェクトにアクセスできないようだ。 これは、私のすべての計算が、プライマリスレッドによってイ

    -2

    1答えて

    QMLでプロパティにアクセスする際に問題があります。 QListには財産であり、私はそれにアクセスできるようにしていますが、私は未定義の型エラーを/取得していますQMLでClassBののプロパティにアクセスしようとします。 //ClassA.h #include <QObject> #include "classb.h" Q_DECLARE_METATYPE(QList<ClassB*>)

    1

    1答えて

    ? ドキュメントがこれを言う:オブジェクトがインスタンス化された後に発行され 。 これがC++の場合は、オブジェクトがインスタンス化されているため、コンストラクタを使用して実行され、すべての保証が得られることがわかります。 しかし、QMLで、私は「インスタンス化された」というオブジェクトについて持っている保証のか分かりません。そのメモリは割り当てられていますか?そのプロパティは評価され、初期値を受

    0

    1答えて

    私は3DレンダリングのためにOpenSceneGraphでQQuickControls 2(SwipeView)を使用しています。統合にはQQuickFramebufferObjectを使用してください。 私はSwipeViewを導入して以来、私は私のGUIのいくつかのちらつきを観察します。 私は文書の年齢を探しています(これはおそらく数週間で要約されます)。なぜこのちらつきがあるのか​​はまった

    2

    1答えて

    存在し、QQmlApplicationEngineに新しく作成されたすべてのオブジェクト(QObjectから派生)を列挙したいと思います。 void denominate(QObject * const object) { if (object->objectName().isEmpty()) { object->setObjectName(object->metaObje

    0

    2答えて

    特定の状態が終了したときに、いくつかのプロパティを変更したり、スクリプトを実行したりしたい。 正式には、以前の状態を保存するために変数を使用します。状態が変化すると、前の状態をチェックし、スクリプトを実行するかどうかを決定する。しかし、状態の数が増えるにつれて、コードはより冗長になります。どうすればそれを簡略化できますか? 次のコードを単純化するには? Item { property v

    0

    1答えて

    私は現在Qtのモバイル開発に取り組んでいます。私はScreen.widthとScreen.heightによって返された値をかなり理解していません。 私はXperia Z5 Compact(720x1200解像度)とGalaxy Tab 4(1200x800)という2つのデバイスで作業しています。 Screenの性質widthとheightはピクセルの解像度でない場合 Screen.width =

    1

    1答えて

    コントロール素材)、そのフォントサイズQGuiApplication::fontに依存しなければならないテキストを持つすべてのコントロール(のようなLabel、TextFieldは、)変更する前に持っていたQCoreApplication、フォントサイズの値を使用しています。 QFont font = application.font(); bool ok = false; font.setP