自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 7.资源文件添加

资源文件添加代码在运行的时候总是要用到资源文件,诸如图片,音频,视频等.资源系统是一个跨平台的资源机制,用于将程序运行时所需要的资源以二进制的形式存储于可执行文件内部。如果程序需要加载特定的资源(图标、文本翻译等),那么,将其放置在资源文件中,就再也不需要担心这些文件的丢失。如果将资源以资源文件形式存储,它是会编译到可执行文件内部。使用 Qt Creator 可以很方便地创建资源文件先将要用到的资源文件拷贝到项目下在工程上点右键,选择“添加新文件…”,可以在 Qt 分类下找到“Qt 资源文件”

2021-01-26 15:08:46 163

原创 6.菜单栏,工具栏,状态栏,铆接部件

菜单栏菜单栏在一个应用程序中只有一个菜单栏在设置时默认添加到了对象树中 //菜单栏创建 QMenuBar * bar = menuBar(); //将菜单栏放入到窗口中 setMenuBar(bar); //创建菜单,指针接收 QMenu * fileMenu = bar->addMenu("文件"); QMenu * editMenu = bar->addMenu("编辑"); //创建菜单项 新建 QActi

2021-01-26 15:05:54 113

原创 4.自定义信号和槽,QT4版本信号槽的连接

自定义信号和槽也就是connect()的第二个和第四个参数signal没有返回值 void,可以有参数,可以重载signal只需要声明,不需要实现slot没有返回值 void,可以有参数,可以重载早期的槽函数必须写到public slots:下,5.4版本之后可以写在public下,也可以写到全局下。不过为了兼容最好还是写在public slots下。slot需要声明也需要实现emit 发射信号信号与槽函数参数类型必须需一一对应,信号的参数个数可以多于槽,但槽

2021-01-26 11:25:22 1241

原创 3. button创建

button创建当一个QObject对象在堆上创建的时候,Qt会同时为其创建一个对象树。不过,对象树中对象的顺序是没有定义的。这意味着,销毁这些对象的顺序是未定义的。(这意味着当创建一个类的时候可以让它去继承QObject类,这样当关闭窗口的时候就会销毁对象)任何对象树中的 QObject对象delete的时候,如果这个对象有parent,则自动将其从 parent 的children()列表中删除;如果有孩子,则自动delete每一个孩子。Qt 保证没有QObject会被 delete 两次,这是由

2021-01-26 11:19:47 379

原创 2.实例化

以下现象是为什么? //new 可用 MyButton *btn=new MyButton; btn->setParent(this); btn->setText("按键1"); btn->resize(50,50); //不可用 MyButton btn; btn.setParent(this); btn.setText("按键1"); btn.resize(50,50);M_CLASS

2021-01-26 11:18:46 56

原创 1. . pro文件里是什么

QT += core gui //Qt包含的模块greaterThan(QT_MAJOR_VERSION, 4): QT += widgets //大于4版本以上 包含 widget模块TARGET = 01_FirstProject //目标 生成的.exe程序的名称TEMPLATE = app //模板 应用程序模板 Application SOURCES += main.cpp\ //源文件 mywidget.c

2021-01-26 11:17:22 168

原创 5. lambda表达式

lambda表达式c++11中Lambda表达式用于定义并创建匿名的函数对象,以简化编程工作在QT中若要使用则需在配置文件中加上:CONFIG += c++11常用: [=] (){}lambda表达式的基本构造[函数对象参数] (操作符重载函数参数)mutable ->返回值{函数体}函数对象参数:[ ],标识一个Lambda的开始,这部分必须存在,不能省略。函数对象参数是传递给编译器自动生成的函数对象类的构造函数的。函数对象参数只能使用那些到定义Lambda为止时Lambda

2021-01-26 11:10:32 229

原创 TensorFlow 安装,基于Ubuntu,anabonda

安装顺序1.先更新一下系统:2.更新应用显卡驱动:3.安装Anaconda:4.Anaconda环境下安装与卸载tensorflow-gpu-各种版本1.先更新一下系统:你需要去更换国内的源,网上有很多教程sudo apt-get updatesudo apt-get upgrade2.更新应用显卡驱动:重启后在终端输入nvidia-smi查看是否出现下图类似界面小技巧:如果你在跑模型时想监控显卡的温度,可以用这个命令:watch -n 1 nvidia-smi # 1表示每1秒

2020-06-20 12:39:21 238

原创 ros msg文件数组定义与使用

float32[] ranges注意这里的数组使用的是无长度限制的,也就是方扩号内没有东西。在使用的时候,不能够直接用数组赋值那样去做,它实际上是一个向量,往里面填充数据应使用c++中vector的push_back、resize之类的函数。参见官方教程中laserscan的发布,laserscan消息中的ranges就是这样一个向量,在程序中laserscan是使用的resize先设定容器大...

2019-12-13 18:17:49 4568

原创 JLINK SW接线方式

从右上到左下1:3.3v7:swio9:swclk20:GND

2019-11-27 12:32:26 5576 2

空空如也

空空如也

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

TA关注的人

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