qobject

    0

    2答えて

    マウスイベントをオーバーライド/作成するためにGraphicsPixmapItemというクラスをQGraphicsPixmapItemから継承しました。問題は、いくつかの計算が実行された後に信号を出したいが、このクラスはQObjectではないので、いくつかのハッキングが実行されない限り不可能であるように見えるということです。 これを行うには、私はQObjectからaformentionedされた新

    0

    2答えて

    QObjectのQVectorがQVector<QWidget*> question_vector;です。これらのウィジェットは質問です。 (私のアプリケーションはアンケートのようなものです)。 アンケートを作成するときに、コンボボックスの選択肢から質問タイプが選択され、質問クラス内に質問が作成され、QVectorに保存されます。 void CreateSurvey::comboBox_selec

    2

    2答えて

    私はQObjectの信号にラムダを接続しています: QObject::connect(handle, &BatchHandle::progressMax, [this](const ProcessHandle* const self, const int value) { this->maxProgress(value); }); 上記のコードは問題なくコンパイルされます

    1

    2答えて

    QAbstractListModelからカスタムQObjectサブクラスを返してQML ListViewで使用するにはどうすればよいですか? オブジェクトを表示役割として返そうとしましたが、プロパティにアクセスするためにqml display.propertyを使用しましたが、うまくいきましたが、qmlのqobjectとしてmodelを使用し、model.property 。私は何かを逃しています

    0

    2答えて

    私はソースが正しいと信じている、Stringにテキストフィールドの値を渡すためにしようとしているが、私は、TextFieldに「値」を挿入し、ボタンをクリックしたときに、それは何も返しませんが、私はこれを設定した場合 テキストフィールドの値{テキスト:「例」}:、任意のアイデアを「例」、それが返されますか? FirstPage.qml Item { Rectangle { ancho

    2

    1答えて

    に「vtableのために未定義の参照」を解決するために役立っていないコードです:私は手動でビルドディレクトリを削除した QT += widgets CONFIG += c++14 console CONFIG -= app_bundle DEFINES += QT_DEPRECATED_WARNINGS SOURCES += main.cpp 、私はすべての可能な方法で「すべてリ

    0

    1答えて

    私はQオブジェクトを使用しており、companyName、CompanyUrl、Subject、Classフィールドからの入力のすべての組み合わせに対して結果を求めます。 Qオブジェクトでif else条件に適したコードを提案してください。 ApiFiltReq.py のurl.py URL(R '^ filtrequest/$'、views.FiltRequest.as_view()) view

    3

    2答えて

    QMLプロパティをC++プロパティにバインドする方法を知っているので、C++が通知信号を呼び出すと、QMLによってビューが更新されます。ユーザーがUIを使って何かを変更したときにC++プロパティの更新を行う方法はありますか? たとえば、私はComboboxを持っており、ユーザーがコンボボックスの値を変更したときに更新されるC++プロパティが必要です。 EDIT:C++のプロパティで私はQ_PROP

    0

    1答えて

    現在、私はPyQT経由でQTフレームワークに取り組んでいます。 QObjectから継承したカスタムオブジェクトを作成し、QMLから期待どおりに使用できます。 QMLでデリゲートを作成しました。このデリゲートは、このオブジェクトのビジュアル表現を処理し、期待どおりに動作します。 しかし、ここでは、これらのオブジェクトのいくつか(デリゲートで定義されたプレゼンテーションを持つ)をListView(QM

    1

    1答えて

    void update(*p_1, *p_2, *p_3, *p_4, *scene)の機能をtimer()と接続するには、QObject::connectを使用しますか? 私が達成したいのは、ポインタを渡したオブジェクトを更新し、*scene->update()を呼び出して画面の内容を更新することです。 私はこのようになります更新機能持っている: void update(*p_1, *p_2,