首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法用QFileDialog打开文件(QT5.7)

无法用QFileDialog打开文件(QT5.7)
EN

Stack Overflow用户
提问于 2017-02-25 08:42:07
回答 1查看 762关注 0票数 1

我正在创建一个在Windows 10上使用QT5.7的音频播放器。

代码语言:javascript
复制
shell\comdlg32\fileopensave.cpp(14274)\comdlg32.dll!75622833: (caller: 7565211C) ReturnHr(1) tid(dec) 80004005 Not specified error.
    CallContext:[\PickerModalLoop] 

shell\osshell\lmui\ntshrui\dll\shrengine.cpp(1473)\ntshrui.dll!665E3BE2: (caller: 665DF284) ReturnHr(1) tid(1a14) 80004005 Not specified error.

这是函数

代码语言:javascript
复制
void AudioPlayer::loadClicked()
{
    QString filename = QFileDialog::getOpenFileName(this, tr("Select an audio file"), "" ,tr("File Mp3 (*.mp3)"));
    int volume = ui->horizontalSliderVolume->value();

    if(!filename.isEmpty())
    {
        player.setMedia(QUrl::fromLocalFile(filename));
        player.setVolume(volume);
    }
}

为什么?我该怎么解决?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-25 09:13:16

它与这个Qt错误票有关。它实际上只是由Windows生成的警告,但是您的应用程序应该是好的。消息本身显然无法删除。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42453838

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档