Привет, друзья!
Есть несколько вопросов.
1. Под linux при открытии файла через диалог у меня фильтр зависит от регистра букв. Можно ли как-то сделать как под виндой?
2. в упор не вижу ошибки:
Читаю файл. Второй иф срабатывает, третий почему-то нет.
Строка, на которой не происходит желаемого срабатывания: "#SEPARATED VOLUMES"
C++ (Qt)
if (line.contains("volume", Qt::CaseInsensitive))
{
if (line.contains("name", Qt::CaseInsensitive))
mode = names;
else if (line.contains("separate"), Qt::CaseInsensitive)
mode = separated;
}
Попутно хочу спросить, почему у меня не срабатывает line.contains(QRegExp("*volume*separate*"))? Линия предварительно переведена в нижний регистр.