2016-10-15 3 views
-2

ソケット接続によってファイルが更新されたときに、SQLiteファイルの情報を含むポップアップウィンドウを開こうとしています。Qt:ソケット接続がアクティブなときに関数を実行します。

特定のソケットでアクティビティが発生しているときに、どのように関数呼び出しをトリガできますか? この問題については、より良い方法がありますか?

ご協力いただきありがとうございます。 Qtシグナルに関する私の知識は今のところ原始的です。

+2

ソケット接続*を介して* SQLiteファイルはどのように更新されますか?ソケット接続はアプリケーションに属していますか? – Mike

+0

はい、私はそれを支配します。 – r0ug3Pr0gRam3r

答えて

0

あなたの質問は明確ではありません。

  • ソケット接続を制御しますか? SQL情報の更新中に信号を送信するコードを追加しないのはなぜですか?
  • ソケットを所有していない場合、これは不可能です。おそらく、データベースにトリガーを追加し、それを使用して、データベースが更新されている瞬間を捕まえたいかもしれません。
+0

私はソケット接続を制御します。 2つのRPi3がお互いに通信しているので、piが情報を受け取ったときにGUIでアクションをトリガーしたい。 Qtアプリケーションに送信するコードを教えてください。 – r0ug3Pr0gRam3r

+0

@ r0ug3Pr0gRam3rよくソケットからバイトを受け取ったときに、ソケットからバイトを読み込んだときに、グラフィックが表示コントローラのスロットに接続されている可能性があります。 –