signals-slots

    0

    4答えて

    現在、Qt4とC++を使用してプロジェクトを完了しようとしています。私は状態を切り替えるためにボタンを使用しています。テキストエディットにボタンを接続しようとしながらクリックされた()の信号は、私はエラーに捕まってしまった、関連する状態を表示するには: Object::connect No such slot QTextEdit::append("move state") Object::conn

    2

    3答えて

    Qtはシグナルとスロットを通常は単一のスレッドで使用するため、シグナルを呼び出すと呼び出された同じスレッドシグナルのスロットが呼び出されます。シグナルスロットメカニズムを使用してメッセージをqtスレッドに渡す方法はありますか(スロットは後で指定されたスレッドのコンテキストで呼び出されます)。

    1

    1答えて

    私はアプリケーションを配線するのにlibsigC++を使用していますが、簡単な方法については不明です。 データレイヤーを管理する既存のオブジェクト階層があり、トップレベルオブジェクトはすべての機能を公開しています。これまでのすべての良い。 私はGUIオブジェクト階層を追加しています。アプリケーションオブジェクトには、信号接続と一緒にフックしています。接続するには、送信者と受信者の両方へのポインタが

    2

    1答えて

    私は初めてのQtの学習を始めました。これは、初めてのGUIの経験です。これまでのところ、コンソールアプリケーションとSDLのちょっとしたものがありました。 私は非常にこの全体の信号とスロットのものと混同しています。私はちょうど完了しましたTutorial 11。撮影を押すと、撮影ボタンが信号を送信します。信号は、「撮影」機能のために、キャノンフィールドのスロットに接続されています。撮影機能はタイマ

    11

    4答えて

    Qtでのプログラミングには比較的新しいですが、質問がありました。短いバージョン: スーパークラスで定義されたシグナルをどのように継承しますか? 私は、デフォルトの動作の一部変更し、他の誰かのうまく作らQTWidgetsをサブクラス化しようとしています: //Plot3D is a QWidget that defines a signal "rotationChanged" class m