qt-signals

    3

    1答えて

    QT Creatorでは、デザインモードで、ウィジェットを右クリックして「スロットに移動」を選択すると、ウィジェットの信号の1つのスロット機能が作成されます。 これは、この接続を作成するためにconnect()関数を生成したとは思っていましたが、ソースコードのいずれにもそのようなものは見つかりませんでした。 ウィジェットの信号をスロット関数に接続する実際のコードはどこですか? おかげ

    1

    2答えて

    私は同じスロットに、異なるパラメータで信号を再接続しようとしているを使用して、以前の接続信号のスロットのパラメータを変更します。これは、パラメータやラムダ関数を使わずに別のスロットに同じ信号を再接続したいのであればうまくいくでしょうが、このようにする必要があります。 connect(remove_btn,&QPushButton::clicked,[this, id] {function1(var

    0

    1答えて

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

    0

    1答えて

    クラスMainWindowには、独自のヘッダーと他のメンバーを持つQWidgetTablesがいくつか含まれています。今のところ、私はかなり簡単なので、クラスMainWindowの中にカスタムテーブルクラスを定義したいと思います。私はworkflow_tableのための行を追加し、削除するQPushButtonsを持ってUi::MainWindow内 class MainWindow : publ

    0

    2答えて

    私はQtのに比較的新しいです戻り、私は彼らが読んclicked.I'veいるとき、それぞれが特定の値を返す別のボタンを持っているかを把握しようとこだわっています信号とスロットについてはQtのドキュメントを使っていましたが、何か有用なものは見つかりませんでした。 私はちょうどクリックされた関数を使用して、 "goto slots"を使って値を返すことができますが、メインからは、ユーザーがクリックする

    -1

    1答えて

    私は信号とスロットで作業しています。ここ はmainwindow.h .... public slots: void slotChangeName(); .... mainwindow.cppです。作成したプロジェクト、グローバル変数は、「project_created」 #include<globals.h> MainWindow::MainWindow(QWidget *pare

    1

    1答えて

    QML信号をC++スロットに接続しようとしています。しかし、私はQt guideを使用して前に進むとき、それは2つのエラーが発生します ファイル:///ホーム/ムハンマド/ドキュメント/ qt_projects /ビルドPlaq-Desktop_Qt_5_8_0_GCC_64bit-デバッグ/ QRC:/main.qml: ないようにします cppSlot(QStringの):: PlaqueFi

    2

    1答えて

    qtフレームワークでは、ほとんどのライブラリシグナルとスロットはポインタをパラメータとして使用します。私は、ポインタの代わりにパラメータとして参照を取るシグナルスロット "構造体"を作成すると、全体のパラメータがコピーされるか、通常のC++リファレンスのように4バイト(32ビットシステム)だけコピーされるのでしょうか? リファレンスパラメータで信号/スロットメソッドを作成したときに気が付いたので、

    1

    2答えて

    PyQt5とPython3のスレッドと信号を正しく使用する方法を頭に入れようとしていますが、どういうわけかこれがどのように動作するのか理解できません。ここでサンプルコードを見つけて、PyQt5で動作させようとしています。ここで は、GUIファイル ui.py次のとおりです。 from PyQt5 import QtCore, QtWidgets class Ui_Win(object):

    0

    1答えて

    私はpyQT5で私の最初のGUIを構築しています。 1つのQthreadで変数を使用し、別のQthreadで変数を使用しようとしています。私はpyqtsignalがそれを行う方法であると考えました。しかし、私はそれを働かせることはできません。 class GetCurrentSpeed(QThread): gpsLatSig = pyqtSignal(str) def __i