gpt4 book ai didi

c++ - QThreads vector

转载 作者:行者123 更新时间:2023-11-30 02:21:57 27 4
gpt4 key购买 nike

<分区>

我正在尝试对我的图像记录应用程序进行多线程处理,以优化性能并防止 GUI 卡住。我试图创建一个 CaptureThread vector (我的扩展 QThread 的类)但它没有编译...

这是我的代码:

vector<CaptureThread> v_ct_Threads(i_SelectedCameras);

for(int i = 0; i < i_SelectedCameras; i++) {
v_ct_Threads[i] = CaptureThread(i, qsb_Duration->value());
v_ct_Threads[i].start();
}

for(int i = 0; i < i_SelectedCameras; i++) {
v_ct_Threads[i].wait();
}

错误:

use of deleted function ‘CaptureThread& CaptureThread::operator=(CaptureThread&&)’
v_ct_Threads[i] = CaptureThread(i, qsb_Duration->value());

我想这是一个愚蠢的错误,但我是 C++ 和 Qt 的初学者...

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com