run関数を再実装して、独自のクラスのQThreadを作成したいと思います。
私はこれを作成しました、
class MyThread : public QThread
{
public:
void run();
};
void MyThread::run()
{
gui w;
w.listen_device(w.ui->comboBox->currentIndex());
exec();
}
メインスレッドの外ではQPaintを使用できないため、listen_device関数の引数として値を指定しています。
GUIからのUIが保護されていることを知っているので、どうすればこの値を取得できますか?
ありがとう。