beim durchstöbern des Qt Creator fällt mir immer wieder ein ähnliches Klassenkonstrukt wie das folgende auf:
Code: Alles auswählen
class CTestPrivate;
class CTest
{
private:
CTestPrivate * const d;
};
class CTestPrivate
{
public:
int irgendwas;
};
CTest::CTest() : d(new CTestPrivate)
{
}
CTest::~CTest()
{
delete d;
}