mirror of
https://gitee.com/spark-store-project/spark-store
synced 2025-07-16 18:42:22 +08:00
fix: 修复窗口关闭时崩溃问题
DownloadListWidget 析构时未对 downloadController 指针判空,直接调用 downloadController->stopDownload() 空指针导致崩溃 Log: DownloadListWidget 析构时对 downloadController 指针添加判断
This commit is contained in:
parent
02fd887116
commit
27c95991c5
@ -53,10 +53,14 @@ DownloadListWidget::DownloadListWidget(QWidget *parent) :
|
||||
|
||||
DownloadListWidget::~DownloadListWidget()
|
||||
{
|
||||
downloadController->stopDownload();
|
||||
delete downloadController;
|
||||
if (downloadController) {
|
||||
downloadController->stopDownload();
|
||||
downloadController->deleteLater();
|
||||
}
|
||||
|
||||
delete ui;
|
||||
}
|
||||
|
||||
void DownloadListWidget::clearItem()
|
||||
{
|
||||
ui->listWidget->vScrollBar->scrollTop();
|
||||
|
Loading…
x
Reference in New Issue
Block a user