Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: danquimby от Май 16, 2011, 12:08



Название: очень странная ошибка с QPixmap
Отправлено: 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;
};

Почему такая ошибка ((( обьясните пож


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


Название: Re: очень странная ошибка с QPixmap
Отправлено: danquimby от Май 16, 2011, 12:15
Цитировать
дает в этом месте вот такую ошибку (в других местах все норм )
В каком месте-то?
QPixmap pix;
при инициализации
хоть в теле класса , хоть в методе этого класса
без разницы (проверял дебагером)


Название: Re: очень странная ошибка с QPixmap
Отправлено: GreatSnake от Май 16, 2011, 12:19
А ты случаем CResource не инициализишь до QApplication?


Название: Re: очень странная ошибка с QPixmap
Отправлено: danquimby от Май 16, 2011, 12:25
А ты случаем CResource не инициализишь до QApplication?
ой ... возможно
тогда все ясно почему , все спс )


Название: Re: очень странная ошибка с QPixmap
Отправлено: danquimby от Май 16, 2011, 12:27
GreatSnake спасибо ... не подумал о такой тонкости , буду знать