gpt4 book ai didi

c++ - 'operator=' 已弃用:改用 QDir::setPath()

转载 作者:行者123 更新时间:2023-12-01 14:18:39 25 4
gpt4 key购买 nike

打开 GUI 的简单程序,单击一个按钮设置 curDir,单击另一个按钮设置 savDir,第三个按钮执行一些 C++ 代码,类似于

ls -l curDir > savDir.txt

我的一个 Qt 函数:

void dirList::on_savBut_clicked(){
savDir = QFileDialog::getExistingDirectory(
this,"Save Location",QDir::homePath());
savPath = savDir.absolutePath();
ui->savText->setText(savPath);
}

savDir = QFileDialog::getExistingDirectory(... 行我收到警告:

'operator=' is depreciated: Use QDir::setPath() instead

谁能举例说明我如何合并 setPath()

最佳答案

你可以简单地写

savPath = QFileDialog::getExistingDirectory(
this,"Save Location",QDir::homePath());

不使用 savDir。

关于c++ - 'operator=' 已弃用:改用 QDir::setPath(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60337394/

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