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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: очень странная ошибка с QPixmap  (Прочитано 3118 раз)
danquimby
Гость
« : Май 16, 2011, 12:08 »

дает в этом месте вот такую ошибку (в других местах все норм )

This application has requested the runtime to terninate it in an unusual way.

Код:

#include <QVector>
#include <QPixmap>
#include <QMap>
#include <QString>

typedef QVector<QString>    QStrings;
class CResource
{
public:
    CResource() : uCountLastElement(0) {}
    bool        getImages(unsigned id , QPixmap &image);
    unsigned    setImages(QPixmap _im);
    bool        loadImages(QStrings files);
    unsigned    getSize() const {return uCountLastElement;}
    void        clear();
private:
    QPixmap pix;
    unsigned uCountLastElement;
    QMap<unsigned , QPixmap>    _pixmap;
};

Почему такая ошибка ((( обьясните пож
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #1 : Май 16, 2011, 12:12 »

Цитировать
дает в этом месте вот такую ошибку (в других местах все норм )
В каком месте-то? И причём здесь QPixmap?
« Последнее редактирование: Май 16, 2011, 12:15 от GreatSnake » Записан

Qt 5.11/4.8.7 (X11/Win)
danquimby
Гость
« Ответ #2 : Май 16, 2011, 12:15 »

Цитировать
дает в этом месте вот такую ошибку (в других местах все норм )
В каком месте-то?
QPixmap pix;
при инициализации
хоть в теле класса , хоть в методе этого класса
без разницы (проверял дебагером)
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #3 : Май 16, 2011, 12:19 »

А ты случаем CResource не инициализишь до QApplication?
Записан

Qt 5.11/4.8.7 (X11/Win)
danquimby
Гость
« Ответ #4 : Май 16, 2011, 12:25 »

А ты случаем CResource не инициализишь до QApplication?
ой ... возможно
тогда все ясно почему , все спс )
Записан
danquimby
Гость
« Ответ #5 : Май 16, 2011, 12:27 »

GreatSnake спасибо ... не подумал о такой тонкости , буду знать
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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