今天买了c++ gui qt4 编程的书。
第一章 hello qt 程序:
int main(int argc, char* argv[])
{
QApplication app(argc,argv);
QLabel* label = new QLabel("Hello Qt!")
label->show();
return app.exec();
}
疑惑1:label 只要new 出来 就能在窗口上了吗?
疑惑2:label new 出来了不需要delete吗?
疑惑3:听说是label 在其他的窗口上,就会随着其他窗口析构而析构。那这个时候label 指针不是野指针了吗。
疑惑4:qt 为啥不用 share_ptr weak_ptr?来避免疑惑3。。。