QPushButton *button = new QPushButton(QObject::tr("start"));
thread = new QThread();
count = new Count();
count->moveToThread(thread);
connect(thread,SIGNAL(started()),count,SLOT(start()));
thread->start();
connect(button,SIGNAL(clicked()),count,SLOT(insert()));
このようにcountをサブスレッドに移した状態でメインスレッドにあるボタンを押したとき,countのSLOTにあるinsert関数を呼び出したいと思っています.
どうやらサブスレッドまでシグナルが届いていないようなんですが,どのようにしたらサブスレッドのcountのinsertを呼ぶことが出来るのでしょうか.
あなたの回答
tips
プレビュー