Qt 4.3.3
QStringList QDir::entryList ( const QStringList & nameFilters, Filters filters = NoFilter, SortFlags sort = NoSort ) const
Каким должен быть nameFilters, чтобы в список попали все исполняемые модули кроме некоторых с определённым шаблоном?
Сделал так,
#ifdef Q_OS_WIN
QStringList list = dir.entryList(QStringList() << "*.dll" << "*.exe", QDir::Files, QDir::Type | QDir::Name);
#else
#ifdef Q_OS_LINUX
QStringList list = dir.entryList(QStringList("*"), QDir::Files | QDir::Executable | QDir::NoSymLinks, QDir::Type | QDir::Name);
#endif
#endif
но в список попадают все файлы dll и exe, а надо некоторые исключить.
Или их потом программно из этого списка выкидывать ?