Russian Qt Forum

Qt => Вопросы новичков => Тема начата: jermax от Октябрь 16, 2012, 14:24



Название: QImage::load("filename") возвращает false
Отправлено: jermax от Октябрь 16, 2012, 14:24
Добрый день!
Qt 4.8.2 интегрирован в ms visual studio 2010.
Проблема следующая:
В простеньком приложении использую QImage::load("filename"), filename - путь к файлу(*.jpg) на диске. При запуске приложения из среды разработки (ms visual studio 2010) по F5, Ctrl+F5 image.load("путь к файлу на диске") возвращает false.
Если запускать собранное приложение из release или debug - все нормально функция возвращает true.
Имеется решение?


Название: Re: QImage::load("filename") возвращает false
Отправлено: Igors от Октябрь 16, 2012, 14:50
MSVC - Property (Alt+F7) - Configuration properties - Debugging - Working directory
Установите директорию приложения - и при запуске из IDE будет находить.

А еще лучше всегда использовать полный путь к файлу а не надеяться что текущий каталог "тот самый"


Название: Re: QImage::load("filename") возвращает false
Отправлено: jermax от Октябрь 16, 2012, 16:02
Помогло:
Цитировать
MSVC - Property (Alt+F7) - Configuration properties - Debugging - Working directory
Установите директорию приложения - и при запуске из IDE будет находить.
Огромное спасибо