Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: __Heaven__ от Октябрь 14, 2014, 10:07



Название: Фильтры в QFileDialog
Отправлено: __Heaven__ от Октябрь 14, 2014, 10:07
Привет, друзья!
Каким образом для диалога открытия правильно устанавливается фильтр (*g.unf)?
У меня под Windows в выпадающем списке пишет "My file (*g.unf) (*g.unf)"
Код
C++ (Qt)
filters << tr("My file") + " (*g.unf)"
       << tr("All files") + " (*.*)";
fileName = QFileDialog::getOpenFileName(this, tr("Open solution"), fileName, filters.join(";;"));


Название: Re: Фильтры в QFileDialog
Отправлено: gil9red от Октябрь 14, 2014, 10:28
Не знаю, у меня (Qt 4.8.6, win7) все правильно показывает:


Название: Re: Фильтры в QFileDialog
Отправлено: OKTA от Октябрь 14, 2014, 10:29
Ага, на 4.7.4 тоже  :)


Название: Re: Фильтры в QFileDialog
Отправлено: __Heaven__ от Октябрь 14, 2014, 11:11
У меня 5.2.1 и 5.3.1.
Компилятор MinGW


Название: Re: Фильтры в QFileDialog
Отправлено: kambala от Октябрь 14, 2014, 14:51
8.1: в 4.8.5 все норм, в 5.3.1 — баг


Название: Re: Фильтры в QFileDialog
Отправлено: __Heaven__ от Октябрь 14, 2014, 15:19
8.1: в 4.8.5 все норм, в 5.3.1 — баг
Спасибо