Проблема с Qt

программирование C++ qt

Есть такая проблема. У меня дома стоит QtCreator, в некоторых других местах, где приходится работать - QDevelop. Так вот, после того, как программа побывает в QDevelop'e, оне перестаёт отображать QImage. К примеру, на

QPainter painter(this);
Qimage* image;
image=new QImage("pict.jpg");
painter.drawImage(image,0,0);

он ничего не покажет. Хотя раньше всё работало...Если картинка лежит в ресурсах, то то же самое. Если же картинку выводить в Qlabel html-тегами, то вместо неё в Qlabel будет просто значок белого листа с загнутым уголком вместо картинки.

В чём дело?

Примечание:
John Freeman, то, о чём ты говоришь я много раз проверил. С этим всё норм. Картинка есть, запуск из нужной папки.

Примечание:
ПРОБЛЕМА РЕШЕНА

просто надо было в path прописать путь к /Mingw и к /Mingw/bin

после этого всё заработало
Ответы:
Так он просто похоже почистил папку проекта. Нету там твоей картинки судя по всему, либо проект теперь запускается из другой текущей папки.
Нет запускается то может быть и из той папки!
Но текущая дериктория (рабочая папка) может быть не та!
Проверь параметры запуска! А проще найди в папке скомпилированную прогу и запусти двойным щелчком!
Если всё нормально значить рабочая папка не та!
С программой нужно таскать такую структуру папок:


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.