signals-slots

    1

    1答えて

    に Iは、引数としてゾル(メンバメソッドへのポインタ)を有する方法で定義されたC++クラスを持っている: MyClass : public QDialog, private Ui::MyClassBase { Q_OBJECT public: MyClass(QWidget *parent = nullptr); void connectValueCha

    0

    2答えて

    短い質問:Qtに既存のSLOTをフックまたはスニッフィングする方法はありますか?または、SLOTを別のSLOTに接続していますか?既存のSLOTの実装を変更することなく?スロットがシステムのどこかから呼び出されたかどうかを知るためには、オブザーバーのように。 TL; DR は私がホストし、別のウィジェットを管理し、それらの間の通信を処理するために巨大なバグのシングルトンを使用しています古いのQtア

    2

    3答えて

    qtとqmlの少し勉強しようとしていますが、ローカルファイルの変更を監視し、変更が発生したときにTextコンポーネントを変更する小さなアプリケーションを作りたいと思います。私はこのanswerに私のコードに基づいていましたが、コンパイルと実行中に警告/エラーが発生していなくてもQFileSystemWatcherのシグナルをQFileSystemWatcherのqml connectionsエレメ

    0

    1答えて

    私は信号が多くの情報を送信するPyQtでシグナルスロット配列を設定しようとしています。 QObjectの属性として送信したいさまざまな情報を設定して、QObjectをキャリアとして使用したいと考えています。理論的には、これはうまくいくはずです - オーバーロードがあり、送信者とQObjectを引数にとります。 ここで減少したコードです: self.mapper = QtCore.QSignalMa

    0

    1答えて

    はそれが可変長信号を作成し、スロットとして一般的なラムダを接続することは可能ですか?私のようなものを意味する(必要な場合たとえば、関与の機能のすべての定義が表示されている(例えば、インスタンス化のポイント)で):代わりに AUTOGEN: error: process for main.cpp:18: Error: Template function as signal or slot moc f

    2

    1答えて

    私はユーザーが手動でファイルを選択するか、ファイルをMainWindowにドラッグアンドドロップすることができるプログラムを作ろうとしています。 ファイルブラウザが動作し、メインウィンドウには、ドロップを受け入れますが、私は方法を見つけ出すことはできません。 がUi_MainWindow 変更pushButton選択したファイルのテキストに「クラスmyMainWindowから出て、クラスにfile

    0

    2答えて

    C++のオブジェクトのComponent.onCompletedシグナルに接続したいと思います。私はどのような構文を使うべきですか?

    -2

    3答えて

    申し訳ありませんが、私はクラスの混乱といくつかの信号/スロットに詰まっているので、私は特別なことはできません。 私のプロジェクトでは、いくつかの信号スロットを使用しています。今私は、スロットを数回走らせる信号を発するルーチンをどれくらい頻繁に始めるかによって、印象があります。 最初のラム私のスロットは1回実行されます。 2回目の実行では2回実行されます....私はプログラムを終了すると、私は1回実

    1

    2答えて

    へのポインタへのポインタから基本クラスに変換できません:ソースファイルで class Clock : public QWidget { Q_OBJECT public: explicit Clock(QWidget *parent = 0); ...... } class ElecClock : virtual public Clock { Q_OBJE

    0

    1答えて

    QT GUIプログラミングが初めてです。 私は、showとhideを使って2つのメインウィンドウを連続的に切り替えることをテストしようとしています。 私はmain.cppに main(){ QApplication a(argc , argv) Mainwinodw1 *window1 = new Mainwindow1(); Mainwinodw1 *win