class MyWidget : public QWidget { public:
MyWidget(QWidget *parent=0, const char *name=0); };
MyWidget::MyWidget(QWidget *parent, const char *name)
: QWidget(parent, name) {
QPushButton *quit = new QPushButton("Quit", this, "quit");
quit->setGeometry(62, 40, 75, 30);
quit->setFont(QFont("Times", 18, QFont::Bold));
}
在上面的代碼中quit
堆分配,這是必要的,因爲它是進myWidget爲什麼Qt需要在堆中分配子對象?
孩子爲什麼Qt的需要分配在堆子對象的?
如果我猜你的意思,你的問題似乎是愚蠢的,所以我想我是錯了,因爲你的意思,所以你應該合頭韻。 – mxcl 2009-02-26 00:14:28