cost 341 ms
(有效) QFileInfo 在 std::sort 中调用 QFileInfo::filename() 时导致 segv - (valid) QFileInfo causes segv when calling QFileInfo::filename() in std::sort

我需要根据文件名对文件列表进行排序。 这些文件是从QDirIterator收集的。 我正在使用此处提供的解决方案。 TL;DR - 将std::sort与QCollator一起使用。 由于QCollator::compare(QString&, QString&)使用字符串,我需 ...

为什么 QFileSystemWatcher 会发出多个信号? 和 QFileInfo 第一次写入零文件大小 - Why does QFileSystemWatcher emit multiple signals? and QFileInfo for the first time writes a zero file size

当文件被更改时,信号应该触发 1 次,但对我来说它可以工作几次。 在设置功能中,我请求大小并打印 更改文档后,信号处理了 2 次,尽管我保存了文档并更改了 1 次。 为什么 QFileSystemWatcher 会发出 2 次信号? 为什么 QFileInfo 在第一个请求时生成零大小? ...

QFileInfo size()返回快捷方式TARGET大小 - QFileInfo size() is returning shortcut TARGET size

我正在扫描这样的文件夹大小: 这似乎工作正常。 但是,我注意到包含Windows快捷方式( .lnk )的文件夹返回的大小比预期的大得多。 原因是返回的是快捷方式目标的大小,而不是快捷方式文件本身的大小。 但是根据QFileInfo文档 : 在Windows上,符 ...

如何在QDir中搜索文件 - How to Search a file in QDir

我正在为MAC OS X开发一个应用程序。我必须在其中找到文件夹中的文件。 问题是我想让用户通过输入QString来搜索文件。 该QString可以是文件的确切名称,也可以是文件名中包含的文本。假设文件名为"mysamplefile.txt" 。 因此,如果用户输入'my' ; 'mys ...

检查文件扩展名是否属于给定列表 - check if a file extension is part of a given list

我正在尝试制作一个简单的小部件,其中包含一个显示文件名的lineedit和一个打开文件对话框的按钮。 现在我要检查文件扩展名是否有效,在这种情况下,该图像文件以jpg,png或bmp结尾。 我用QFileInfo和QList解决了这个问题,此代码在我的btn_clicked插槽中: ...

从Glib移植到Qt - Porting from Glib to Qt

我正在从Glib移植到Qt的应用程序。 我确实有很多特定于Gtk的API,但很难在Qt中找到等效的变体。 我正在寻找替代方案: g_path_get_basename g_path_get_dirname 的strdup 任何的想法? ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM