自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 Qt Creator配置Qt源码调试【转载-侵权可删除】

pdb文件(Program Data Base),主要存储量VS调试程序时所需要的基本信息,主要包括源文件名、变量名、函数名、FPO(帧指针)、对应的行号等。

2024-05-20 14:54:03 61 3

转载 设置QT源码调试(qtc+vs/mingw+msvc)【转载-侵权可删除】

其实Qt添加配置源码调试的方法是多种的,只是不同的编辑环境情况稍有不同,几乎大同小异。相信大家走到源码编译这一步,就不会是调试这么简单的情况,很大程度上需要修改其中的某个bug或者功能。如果说没有这样的需求,那做这一步对于我们学习Qt内部的实现逻辑也是非常有帮助的。

2024-05-20 14:51:00 66 1

转载 Error: no override found for ‘vtkPolyDataMapper‘--PCL

PCL中使用VTK时出现GenericWarning:InC:\Build\3rdParty\x64\VTK8.0.0\Rendering\Core\vtkPolyDataMapper.cxx, line 28如下图。

2023-06-19 13:27:59 235

转载 在win10系统利用cmake与VS2017对VTK8.2.0编译

重新打开cmake,选择"source code"目录为D:/VTK-8.2.0/VTK-source/Examples/GUI/Qt/FourPaneViewer,"build"目录我设置为该目录下的build文件夹(没有的话cmake会新建一个),这里可以把。用管理员身份运行cmake,“source code"目录为源码目录(D:/VTK-8.2.0/VTK-source),“build the binaries"目录为编译目录(D:/VTK-8.2.0/VTK-build)。确认完毕后,再次点击。

2023-06-18 08:00:58 1910 1

原创 004. vs20xx查看$(SolutionDir)、$(Configuration)、$(ProjectName)等宏定义

(ProjectName) 代表具体的project 名称,例如一个解决方案下,每一个工程都有各自的名称。例如:D:\WorkSpace\CPPWorkSpace\TestDLL\DLL2\。$(SolutionDir) 即解决方案配置文件 xxx.sln所在的目录。$(ProjectDir) 表示 xxx.vcxproj所在的目录。$(Configuration) 代表Debug或者Release。VS IDE中常用路径 表示。

2023-06-16 14:18:34 470 1

原创 书写规范,好习惯(命名规范约定匈牙利命名法)

如果标识符由多个单词组成,则单词间应有明显区分,如student_loan或studentLoan,不要使用studentloan。,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。保证名字的连贯性是非常重要的。函数名:描述性的命名;代表的是 m->member成员的意思。自定义类变量:m_className m_classSale。自定义类变量:m_className m_classSale。匈牙利命名法是一种编程时的命名规范。教程中变量及函数名的命名。MFC定义的类:控件类。

2023-06-15 21:14:25 154 1

原创 012 Qt如何使用封装好的UI部件的方式

注意:可以添加自己自定义的Qt设计师界面类,用于重复使用,完成一定的功能!(操作步骤:1.把xx.h和xx.cpp,以及xx.ui文件添加到源文件的一个自定义文件中(比如:xxFile),2.添加.h头文件到所需头文件中;注意:创建和使用自定义Qt Designer插件,使用Qt创建的 Widget 插件,若要在Qt Creator的UI设计器里正常显示,编译插件的编译器版本必须和编译 Ot Creator 的版本一致。步骤2:在设计模式中,将要被提升的类应该与封装部件的基类相同,否则无法提升!

2023-06-15 20:58:08 171 1

原创 屏蔽(禁用)qDebug调试信息

在VC项目配置里C/C++ /Preprocessor /Preprocessor Definitions属性里面加入宏定义:QT_NO_DEBUG_OUTPUT。然后clear项目重新编译即可屏蔽qDebug()的输出.在Qt工程文件.pro里面添加。

2023-06-15 20:57:55 861 1

原创 VS_Qt在项目中新建子窗体ui,并手动生成.h文件、.cpp文件(后续有问题再更改)--在VS中手动配置ui文件和类

方法2:直接打开Qt Designer,创建我们所需的ui文件;创建完成后,保存到当前项目目录中,然后由vs导入ui文件到项目中;首先:创建一个c++空类,类名(暂定)与ui文件对象名相同,并设置基类,如下图所示;步骤3:此时UI文件与类已经关联了,接下来就可以在所需的类中引入头文件进行使用了!方法1:通过vs中 右击项目—添加—新建项,打开下图,创建所需窗体ui。创建类后,发现xxx.h文件,只是一个引入基类头文件的空类。文件后,要点击生成,目的是产生所需的。步骤2:创建ui文件的类。

2023-02-16 13:55:40 6225 2

原创 vs与Qt配置问题

一般来说选择 official_releases版本的插件,这样出错几率小。Qt visual studio Tools工具版本。

2023-02-16 13:49:59 206

转载 彻底解决Qt中文乱码以及汉字编码的问题(UTF-8/GBK)

Local字符集是什么?再把qcom\的所有cpp和h文件都用工具转换成UTF-8+BOM编码,请注意,如果文件转换成UTF-8(无BOM),编译仍会失败.main()函数使用QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));这里只列举大家最常用的3个编译器(微软VC++的cl编译器,Mingw中的g++,Linux下的g++),源代码分别采用GBK和无BOM的UTF-8以及有BOM的UTF-8这3种编码进行保存,发生的现象如下表所示。

2023-02-08 17:58:38 6620

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除