I have a QFileDialog that I want only to select executable files. Here is the code:

Qt Code:
  1. QFileDialog selectFile(this,title);
  2. selectFile.setFilter(QDir::Files | QDir::Executable);
  3. selectFile.setDirectory(path);
  4. selectFile.setFileMode(QFileDialog::ExistingFile);
  5. if (selectFile.exec())
  6. qDebug() << selectFile.selectedFiles();
To copy to clipboard, switch view to plain text mode 

However I can see all files if I run it in Linux. Any idea how to correct it?