我有一个使用的例子
QApplication app(argc,argv);
QStandardItemModel* model = new QStandardItemModel(r,c,&app);
但是在我的程序中我有
QScopedPointer<QApplication> app(createApplication(argc, argv));
QStandardItemModel* model = new QStandardItemModel(r,c,&app); //ERROR: no matching function
如何使用这个QScopedPointer而不出错?
最佳答案
QScopedPointer<QApplication> app(createApplication(argc, argv));
QStandardItemModel* model = new QStandardItemModel(r,c,app.data());
关于c++ - 如何使用 QScopedPointer<QApplication>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12070574/