首页 > 其他分享 >QT修改类名

QT修改类名

时间:2023-06-13 15:57:11浏览次数:46  
标签:QT Creater 修改 ui 类名 Qt

QT修改类名

前言

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

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

情形1 给普通类改名

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

情形2 给界面类改名

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

标签:QT,Creater,修改,ui,类名,Qt
From: https://www.cnblogs.com/3to4/p/17477755.html

相关文章

  • mysql mariadb修改端口后启动失败
    修改端口号启动失败关闭SETLinux临时关闭,不需要重启电脑,重启后失效执行命令:setenforce0永久关闭,需要重启机器,修改/etc/selinux/config文件将SELINUX=enforcing改为SELINUX=disabled重启mysql服务即可......
  • 修改goland 的颜色
    安装的goland默认的是darcula主题,暗黑系,在编码的同时还需要查询资料,浏览器的背影是白色的,偏亮,所以在来回切的时候,我又不可能切换一个界面换一个屏幕亮度,goland界面的亮度要比浏览器高两格亮度,我看起来才舒服,不然有点难受goland->preference->editor->colorscheme->general->col......
  • git命令修改已经commit的内容
    参考:https://www.jianshu.com/p/0f1fbd50b4be  总结如下: 1.  gitrebase-iHEAD~3  命令3表示你最近提交的一次提交数 2.输入i进入编辑页面.讲pick修改为edit 3.输入gitcommit--amend 4.gitrebase--continue   这里面我有问题,就是既然能进......
  • 如何批量修改 GitHub 代码提交作者
    批量修改GitHub代码提交作者需要进行以下步骤:首先,你需要clone远程仓库到本地,使用以下命令:gitclone<repository-url>```将`<repository-url>`替换为要克隆的仓库的URL。进入到克隆下来的代码库目录,使用以下命令查看所有提交记录:gitlog```检查要修改的提交......
  • Qt报错:call to constructor of '_ConfigDaoImpl' is ambiguous
    Qt报错:calltoconstructorof'_ConfigDaoImpl'isambiguous原因configform.cpp:4:13:error:calltoconstructorof'_ConfigDaoImpl'isambiguousconfigdaoimpl.h:16:5:note:candidateconstructorconfigdaoimpl.h:17:5:note:candidateconst......
  • 四、撤销修改和删除文件操作
    1.gitcheckout--文件名对于工作区的文件未提交暂存区之前可以使用此命令撤销对文件的修改,即使是删除文件,只要没有加入暂存区,也可以通过此命令进行恢复。 2.删除文件对于已经加入到暂存区的文件,此时从工作区将文件删除后,可以通过提交commit来将文件彻底删除。 ......
  • 忽略git上传的文件,修改添加.gitignore
    git#忽略编译输出文件夹/target//build//out//bin//.settings/#忽略IDE和编辑器生成的文件和文件夹.idea/.eclipse/.vscode/*.iml#忽略依赖文件夹/node_modules//bower_components/#忽略操作系统生成的文件.DS_StoreThumbs.db#忽略日志文件*.log#......
  • ico文件修改像素点
    #include<QApplication>#include<QPixmap>#include<QImage>#include<QRgb>#include<QDebug>intmain(intargc,char*argv[]){QApplicationapp(argc,argv);QPixmappixmap("D:\\Code\\Qt\\popup\\logo.i......
  • window11 下wsl 安装qt
    1、安装qt-creator命令行安装sudoapt-getinstallqt-creator2、安装qt版本参考qt官网安装步骤:https://wiki.qt.io/Install_Qt_5_on_Ubuntu选择了qt5.12版本 遇到的问题:找不到-lGl动态库解决办法:find/usr-namelibGL*ln-s/usr/lib/x86_64-linux-gnu/libGL.so.1/......
  • ros系统 修改工作空间的名字
    一、打开终端(1)输入mv旧的工作空间名字新的工作空间名字(2)gedit~/.bashrc(3)把原先旧的名字换成新的名字 (4)source~/.bashrc (5)把工作空间中的devel和build文件和src中CMakeLists.txt给删掉 (6)进入src目录,输入catkin_init_workspace,自动生成CMakeLists.txt。再输入ls命......