QT修改类名

发布时间 2023-06-13 15:46:37作者: 3的4次方

QT修改类名

前言

由于QT的自动生成,QT中修改类名往往导致各种编译错误。

首先明确,修改类名的基本操作是使用Qt Creater,右键->Refactor->Rename Symbol under Cursor

情形1 给普通类改名

修改完类名后,直接清理项目重新构建即可

情形2 给界面类改名

  1. 修改完类名后,注意修改在命名空间中的类声明
  2. 关闭Qt Creater,用其他文本编辑器(如VSCode)打开该界面类对应的.ui文件
  3. .ui文件中该类的类名也修改了
  4. 如果出现文件名不一样的情况,在第1步中是可以选择同时也修改文件名的