Diskuze: C++ Dědičnost v QT Creator
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.


Zkoušel jsem i toto jako wall.cpp a nic.
#include <QGraphicsRectItem>
#include "wall.h"
Wall::Wall()
    :QGraphicsRectItem(10,10,100,200)
{}Současné problémy se mi již podařilo odstranit. Musel jsem dědit i ze třídy QObject. Přikládám zdrojáky, pokud by to někdo využil.
wall.h
#ifndef WALL_H
#define WALL_H
#include <QObject>
#include <QGraphicsRectItem>
class Wall : public QObject, QGraphicsRectItem
{
    Q_OBJECT
public:
    explicit Wall(qreal x,qreal y,qreal w,qreal h,QGraphicsItem *parent);
signals:
public slots:
};
#endif // WALL_Hwall.cpp
#include "wall.h"
Wall::Wall(qreal x,qreal y,qreal w,qreal h,QGraphicsItem *p)
    :QObject(),QGraphicsRectItem(x,y,w,h,p)
{} 
						Zobrazeno 4 zpráv z 4.
