- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 【Qt-C++-2022-11-25】
但是,我们一般习惯将可执行文件保存在bin目录下,故我们将可执行程序放在自己创建的bin目录下,bin目录我们一般创建在家目录下,这样做的好处是,配置文件需要跟可执行文件在一个目录下,但是当还没有编译的情况下,是没有build目录的(可执行文件的生成目录)。Qt是跨平台的,windows的文件路径分隔符是\,而linux的分隔符为/,要实现window下编写的程序直接应用到linux下, 在构造文件路径时,可以用。如果总是使用“/”作为目录分隔符,Qt将会把你的路径转化为符合底层的操作系统的。
2023-10-30 10:34:50 97
原创 【Qt-C++-2022-11-24】
/保存数据 QVariant data = QVariant :: fromValue(myClass);//获取数据 MyClass myClass = data . value < MyClass >();();>
2022-11-24 18:09:44 366 1
原创 【QT-C++-2022-11-23】
C++中的explicit关键字只能用于修饰只有一个参数的类构造函数, 它的作用是表明该构造函数是显示的, 而非隐式的, 跟它相对应的另一个关键字是implicit, 意思是隐藏的,类构造函数默认情况下即声明为implicit(隐式)QFileInfo类提供与系统无关的文件信息,QFileInfo提供了关于文件的名称和在文件系统中的位置(路径)、它的访问权限以及它是目录还是符号链接等信息。5.返回符号链接指向的文件或目录的绝对路径,如果对象不是符号链接,则返回空字符串。9.返回文件的基本名称,不包含路径。
2022-11-24 10:46:36 261
原创 【cmake的基础使用方法】
CMake是一个跨平台的编译(Build)工具,可以用简单的语句来描述所有平台的编译过程。CMake能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。CMake 不仅可以编译源代码、制作程序库、产生适配器(wrapper)、还可以用任意的顺序建构执行档。CMake 支持 in-place建构(二进档和源代码在同一个目录树中)和 out-of-place。
2022-08-25 15:19:48 479 1
原创 SVG编辑器
图形基类中定义了枚举类型的ShapeType,对创建的图形进行分类,同时创建了绘画虚函数,让具体实现图形类对其进行重写,以及图形的各种移动方法,包括(拖拽、左上左下、右上右下、上下左右),以及成员变量的get和set接口。
2022-08-09 22:42:04 848 1
原创 【实现一个KMatrix矩阵容器类】
6、实现KMatrix删除行列的函数(KMatrix::erase_row(row)、KMatrix::erase_col(col));3、实现KMatrix的初始化函数(KMatrix::init(row_count, col_count))(初始数据为0);8、实现KMatrix的转置(KMatrix KMatrix::transpose() const) (交换行列);9、实现KMatrix的控制台打印输出(KMatrix::print() const) (需要体现矩阵的基本结构);
2022-04-20 20:09:27 311
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人