signals-slots

    0

    2答えて

    私はUbuntu 14.04でQt 4.8を使用しています。 signals: void newMessage(const QByteArray & newData); か::(ヘッダファイル内)newMessage信号を定義するための適切な方法だろう何 - void MyServer::processMessage() { QByteArray data; .

    0

    1答えて

    こんにちは私は、MacOSでMinesweeperゲームを作成するためにQtを使用しています。私のクラスにいくつかの信号とスロットを書き込むたびに、私のアプリケーションはコンパイルされません。 Qtは言うld: symbol(s) not found for architecture x86_64 は、だからここに私のコードです:私は私に似た多くの質問を見てきました enum Status {

    1

    2答えて

    私はPython 2.7でQtDesignerとPyQT 4.11でアプリケーションを作成しようとしています。 クリックしたときにQSpinBoxの値を変更する2つのQPushButtonが必要です。私は信号スロットのメカニックの問題に関するStackOverflow答えのいくつかのページを読んだが、私の問題への答えを見つけることができませんでした。ここでは、Ui_W_Setup.pyを生成するr

    0

    1答えて

    qprocess(プログラムadb)を実行したいとき、プロセスが終了したら結果を呼び出し関数に返します。しかし、adbがループ内で見つかる可能性はありますが、「ADBサーバーはACKではありませんでした」などのエラーメッセージを標準出力に出力します。私はこれらのエラーをトラップする必要があります。 QProcess run_command; connect(&run_command,SI

    0

    1答えて

    Qtでは、複数のスレッドが 'emit'を使用して多数の信号を送信すると、トリガーが非常に遅くなります。キューイングのメカニズムがあるようです。回線上の信号スロットをすばやくトリガーする良い方法はありますか?

    3

    1答えて

    私はpyqt5を使用している、と私はいくつかの方法は次のようなコードを使用して接続しています self.progress.canceled.connect(self.cancel) 場合には、例えば、self.cancelは次のとおりです。 def cancel(self): self.timer.stop() このコードはできれいに動作しているようです複数のシナリオで、canc

    0

    1答えて

    QtCore.QObject.connect(my_button, QtCore.SIGNAL('clicked()'), my_func) と my_button.clicked.connect(my_func) 私は通常、最初のオプションを使用しますが、その後、私は2番目のものを発見し、それらの間の差であるかを知りたいです。

    0

    2答えて

    Qtの信号とスロットで "再生中"です。 Iは、2つのクラス(メインウィンドウ、のDatabaseManager) databasemanager.h class DatabaseManager : public QObject { Q_OBJECT QSqlDatabase database; public: DatabaseManager(); signal

    2

    1答えて

    私はPyQtインタフェースを構築しましたが、ウィジェットのアクティブ/非アクティブ状態の一部を切り替えたり、ウィジェットクラスの外部からそれらとやり取りしたりしたいと思います。 私はすべてのウィジェットを持つメインウィンドウクラスを持ち、クラス外の関数 - ここではbuttton1に接続しています。この例の私の目標は、button1を押してbutton2を有効にすることです。 以下のコードでは、私

    3

    2答えて

    私はGUI用のPython-3.5とQt Creatorを使ってチャットプログラムを開発しています。 最初にと入力すると、と入力すると、run_chatという最初の関数が呼び出されます。ここまでは順調ですね。しかし、ifステートメントが真の場合、ユーザーが入力した次の値を取得して別の関数で使用したいと考えています。 ステートメントがtrueのときにを入力すると、と入力すると、最初の関数が再度呼び出