Russian Qt Forum
Ноябрь 24, 2024, 04:48 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: [QT4.2.0] QDesktopServices  (Прочитано 3915 раз)
itan
Гость
« : Ноябрь 28, 2006, 11:31 »

Пытаюсь запустить приложение под WinXP, связанное с данным расширением файла:
Код:
QLineEdit *filePath;
     ...
bool res = QDesktopServices::openUrl( QUrl(filePath->text()) );
     ...


Если filePath->text() содержит только латинские символы (например, "C:\table.xls"), то все работает отлично - запускается Excel, если кириллицу (например, "C:\книга1.xls") то ничего не происходит, хотя res возвращается равным true.
Как сей факт понимать?
Записан
BaltikS
Гость
« Ответ #1 : Ноябрь 28, 2006, 23:28 »

может надо использовать tr?
Записан
Dendy
Гость
« Ответ #2 : Ноябрь 29, 2006, 00:59 »

Проверил. Продебажил. Отправил баг Троллям.
Записан
itan
Гость
« Ответ #3 : Ноябрь 30, 2006, 12:25 »

Одним багом в QT стало больше: http://www.trolltech.com/developer/task-tracker/index_html?id=141352&method=entry
Записан
Dendy
Гость
« Ответ #4 : Ноябрь 30, 2006, 16:18 »

Моих рук дело Улыбающийся  Тролли всегда проверяют, отвечают и исправляют. Так что не стесьняемся им писать, если нашли баг.

Вот их ответ.

Цитировать
Thank you for reporting this isssue. I can reproduce this problem here
and we will look into fixing it for a future release. You can track
this issue in the Task Tracker with ID 141352
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.057 секунд. Запросов: 20.