-5
這個問題是從過去的考卷,它是用於修訂目的C++的QObject的孩子管理
#include <QApplication>
#include <QLabel>
#include <QVBoxLayout>
#include <QTextEdit>
#include <QWidget>
int main (int argc, char* argv[]) {
QApplication app (argc, argv);
QWidget window;
QLabel* label = new QLabel("Please enter some text");
QTextEdit* textEdit = new QTextEdit;
QVBoxLayout* layout = new QVBoxLayout;
layout->addwidget(label);
layout->addwidget(textEdit);
window.setLayout(layout);
window.show;
return app.exec();
}
Qt提供通過QObject的類的子管理設施。上述程序中的QObject在哪裏?解釋
QObject類提供函數setParent(QObject * parent)來指定一個Qbject作爲其父項。爲什麼這個功能不能在這個程序中使用?
該程序同時使用堆和堆棧對象。解釋parnt-child設施如何工作時:
a。父母是堆obhect和子對象棧對象
b.parent是一個堆棧obhect和子對象堆中的對象
那麼,你的問題是什麼? – Mat 2012-04-09 09:47:01
問題1,2,3 – 2012-04-09 09:48:28
我們不打算爲您完成整個家庭作業。你不明白什麼?你覺得答案是什麼?爲什麼? – Mat 2012-04-09 09:50:50