Название: Проблема с загрузкой QImage Отправлено: Hvzh от Сентябрь 17, 2015, 11:03 Доброе время суток! Имеется такой вот код:
Код: int main(int argc, char *argv[]) Под Линуксом все работает, под виндой по непонятной причине изображение не грузится. Собираю в вижуале 12-м, версия Qt 5.3.1 Название: Re: Проблема с загрузкой QImage Отправлено: Racheengel от Сентябрь 17, 2015, 11:36 а если слэш в путях перевернуть? :)
Название: Re: Проблема с загрузкой QImage Отправлено: Igors от Сентябрь 17, 2015, 11:38 Есть удобное QDir::toNativeSeparators
Название: Re: Проблема с загрузкой QImage Отправлено: gil9red от Сентябрь 17, 2015, 11:40 Изображение в папке с ехе? Тогда, попробуйте просто: "1.jpg"
Название: Re: Проблема с загрузкой QImage Отправлено: Hvzh от Сентябрь 17, 2015, 12:01 Все страньше и страньше... Попробовал запустить экзешник не из-под QtCreator - запустился и файл подгрузил...
Название: Re: Проблема с загрузкой QImage Отправлено: Racheengel от Сентябрь 17, 2015, 12:50 А, ну дык у вас же пути относительные...
Название: Re: Проблема с загрузкой QImage Отправлено: __Heaven__ от Сентябрь 17, 2015, 13:29 Для большей ясности можете запустить под разными системами
Код
Название: Re: Проблема с загрузкой QImage Отправлено: Alex Custov от Сентябрь 17, 2015, 15:33 При запуске из Креатора програме устанавливается текущий каталог не тот, где лежит экзешник, а на один уровень выше. И ./ в имени файла не нужно.
Название: Re: Проблема с загрузкой QImage Отправлено: Johnik от Сентябрь 17, 2015, 22:07 При запуске из Креатора програме устанавливается текущий каталог не тот, где лежит экзешник, а на один уровень выше. в креаторе рабочий каталог при запуске приложения можно настроитьНазвание: Re: Проблема с загрузкой QImage Отправлено: Hvzh от Сентябрь 20, 2015, 22:27 При запуске из Креатора програме устанавливается текущий каталог не тот, где лежит экзешник, а на один уровень выше. И ./ в имени файла не нужно. Но в линуксе-то нормально все. Да и в винде работало все до последнего обновления системы. Название: Re: Проблема с загрузкой QImage Отправлено: Hvzh от Сентябрь 22, 2015, 13:37 в креаторе рабочий каталог при запуске приложения можно настроить Помогло. Спасибо! Хотя, все еще непонятно, почему месяц назад все работало без настроек рабочего каталога |