VS开发Qt项目注意事项


1、尽量少用指针,除非不得不用。

VS新建的Qt项目,默认ui不是指针,挺好。

如果想像Qt新建项目一样使用指针ui,那必须在构造函数处new 这个ui,new就得记得delete,否则在玩火。

2、*.h文件中声明QGraphicsScene和QGraphicsPixmapItem时,QGraphicsScene必须放在前面,否则关闭软件报错。

QGraphicsScene scene;    //Scene必须在Item前面
QGraphicsPixmapItem originalPixmap, processedPixmap; 

【问题排查板块】

1、添加类后,无法解析的外部符号

原因是,没有生成对应的moc文件。

解决方法,VS中在该类的h文件处,鼠标右键,属性。选择下图后,运行即可。

相关