crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

XXL
  опции профиля:
сообщение 26.11.2009, 17:42
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 30
Регистрация: 26.4.2009
Пользователь №: 708

Спасибо сказали: 0 раз(а)




Репутация:   0  


Всем доброго вечера!)
Подскажите, пожалуйста, как получить полное имя несуществующего файла с помощью функции getOpenFileName? QFileDialog::AnyFile помогает для getSaveFileName, но не для getOpenFileName...Можно это вообще сделать?
Большое спасибо!)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
XXL
  опции профиля:
сообщение 26.11.2009, 22:10
Сообщение #2


Студент
*

Группа: Участник
Сообщений: 30
Регистрация: 26.4.2009
Пользователь №: 708

Спасибо сказали: 0 раз(а)




Репутация:   0  


Мне нужно задавать в обычной текстовой строке пути к каким-либо произвольным файлам (как существующим, так и еще не существующим, которые далее в программе будут при необходимости созданы). Чтобы пользователю не приходилось вводить этот путь полностью вручную (для автоматизации действий), необходимо открывать диалоговое окно для выбора файлов QFileDialog::getOpenFileName(...). Если выбирать существующий файл, все ОК-функция возвращает полный путь, а если набрать в строке имени файла в данном диалоге имя несуществующего файла - получаю соответствующее сообщение и пустую строку. Можно ли как-то отключить это уведомление и получить фиктивный путь? Просто в функции getSaveFileName в аналогичной ситуации можно вернуть фиктивный путь, по которому требуется сохранить файл, и уже при сохранении реально его создать...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 17.3.2025, 1:06