qthread

    6

    2答えて

    は、以下のコードは、エラー のQObject :: startTimerを生成4.8.6:QTimerはスレッドだけで使用できるための変数として使用されている場合QThread で開始QApplicationですが、変数にcpp(または他のほとんどのもの)が使用されていればエラーは発生しません。これはPyQt4のバグですか、それとも何か不足していますか? #! /usr/bin/env pytho

    7

    2答えて

    QThreadがスリープ状態になっているとき、私はどのように目を覚ますことができますか? 私はバックグラウンドで実行されているスレッドを持っていて、次に目を覚ましていくつかの小さなものを行いますが、制御された方法でスレッドを停止したい場合は、彼が彼によって目を覚ますのを待たなければなりません彼を止めるために自己。そして、彼はかなり眠っているので、これはかなり迷惑になることがあります。 基本的な問題

    1

    2答えて

    Qt Creatorとそれに付随するGUIツールを使用して開発されたQtアプリケーションがあります。私はメインスレッドTheGuiとメインスレッドWorkerThread(threadと呼ばれる)によって作成されたワーカースレッドを持っています。 Iは、ワーカースレッドのヘッダファイル内のGUIと信号void sendList(string str);のヘッダファイル内 public slot:

    0

    1答えて

    次のコードはクラッシュし、さらにはLinuxについてのアイデアはありませんか? #include <QCoreApplication> #include <QString> #include <QMap> #include <QList> #include <QDebug> #include <QThread> #include <QTest> long long emited=

    1

    1答えて

    プラグインに大きく依存するアプリケーションを構築しています。コアはシリアルインターフェイスからデータを取得し、各プラグインに配信し、それぞれの処理方法を決定できます。 私のデザインでは、プラグインはQMdiSubWindowを介してMDIAreaに接続されたウィジェットを構築できます。 これは、すべてが同じスレッドで実行されていたので、私はデッドロックが非常に速くなったため、mutexが必要になる

    5

    1答えて

    この質問は、さまざまな形で何度も尋ねられたようですが、私のコードソリューション。私はプログラムを実行すると はそれが のQObject :: installEventFilterを示しています。別のスレッドでのオブジェクトのイベントをフィルターすることはできません。 これにもかかわらず、このコードは最初に動作しますが、しばらくしてからは、爆弾とPythonはエラーが発生し、その動作が停止していると

    3

    1答えて

    私はPyQt4を初めて使っていますので多分バガテルです。私はワーカースレッドによって更新される私のGUIで進捗状況を表示しようとします.QProgressBarはQTableWidget内の他のメモリと一緒です。 ワーカースレッドは、自分のGUIのinit関数で開始します。ここで self.st = ServerThread() self.st.start() 私のサーバーは、彼がス

    2

    2答えて

    QThreadを使用していて、そのrunメソッドの中に時間がかかる重いアクションを実行する関数を呼び出すタイマーがあります。通常は、タイマーをトリガーする間隔よりも長くなります(常にそうとは限りません)。 私が必要とするのは、このメソッドが以前のジョブを完了した場合にのみ呼び出せるようにこのメソッドを保護することです。 NotificationThread::NotificationThread(

    0

    1答えて

    の画像をQLabelに表示するプログラムを作成中です。イメージはサーバーから送信されます。まず、サーバーからの接続とデータの受信を担当するスレッドがあります。データが受信されると、ソケットスレッドは、 updateImage(Imagedata)スロットに接続された信号gotNewData(Imagedata)を送信します。 updateImage(Imagedata)スロットでは、サーバーから取

    0

    2答えて

    これは最小限のテストケースですが、QThreadというローカルドメインサーバーを起動しようとしたため、UIが邪魔になることはありません。しかし、起動時にqDebug()から出力されたListeningが表示されていましたが、フォームエディタから追加されたウィジェットは完全に消えてしまい、すべてが遅くなりました(ウィンドウのサイズ変更など)。 #include "mainwindow.h" #in