Witam.
Mam mały kłopot.
Klasa dziedziczy po QPixmap.
Jednak, żeby prawidłowo utworzyć obiekt tej klasy, trzeba podać do konstruktora wymiary mapy.
QPixmap *mapa = new QPixmap (300,500);
Moja klasa to np.
class mapa : public QPixmap
{
mapa();
}
obiekty klasy QPixmap nie mają opcji zmiany wielkości mapy. QPixmap::scaled działa wtedy, kiedy mapa jest zainicjowana.
Problem rozwiązałem tworząc obiekt QPixmap wewnątrz klasy, jednak burzy to ideę tej klasy..
Poradźcie mi proszę: jak zainicjować mapę *utworzyć, w normalny sposób:
mapa *obiekt = new mapa(rozmiar);