Добрый вечер! Ребята, подскажите пожалуйста, как мне при поиске файлов отсечь все те которые не являются исполняемыми?
Мне нужно найти все исполняемые файлы в определенной директории. Я работаю в kUbuntu. Там исполняемые файлы не имеют расширения, из-за чего я не могу при поиске его задать. Использую следующий код для поиска файлов:
C++ (Qt)
// поиск файлов
QString fileName;
QDir dir(qApp->applicationDirPath());
QStringList files;
if (fileName.isEmpty())
fileName = "*";
files = dir.entryList(QStringList(fileName),
QDir::Files | QDir::NoSymLinks);
qDebug()<<files;
код работает, но выводит абсолютно все файлы, так как я задаю *
Что мне задать, чтобы нашлись только исполняемые файлы?