从马匹马车
码龄4年
  • 19,900
    被访问
  • 7
    原创
  • 1,079,921
    排名
  • 1
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2018-03-14
博客简介:

Lzh020120的博客

查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得1次评论
  • 获得12次收藏
创作历程
  • 1篇
    2019年
  • 9篇
    2018年
成就勋章
TA的专栏
  • Qt
    8篇
  • C
    2篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Qt类型转化

1.中文转化成QString型显示QTextCodec *codec=QTextCodec::codecForName("GBK");QString DKName = codec->toUnicode();2.QString转化成中文存储QString a;strcpy(array, a.toUtf8().data());...
原创
发布博客 2019.03.01 ·
138 阅读 ·
0 点赞 ·
0 评论

Qt信号和槽在线程之间传递

Qt中的信号和槽的机制是Qt中最常用的也是最具优势的一个特点,但是使用起来有时候会遇到一些问题,最近一直在用Qt做项目,其中使用到了通过信号在线程之间传递数据,发现了一些问题,最后通过各种搜集资料及自己的测试,最后总结了一下。在run函数中发射信号,在主线程处理,线程的start函数一定要放在connect函数之后,connect第五个参数不用写,内部机制会自己判断是同线程还是不同线程,默认参...
原创
发布博客 2018.11.28 ·
295 阅读 ·
0 点赞 ·
0 评论

linux命令行下,怎么运行一个qt工程文件

1、在Linux下的命令行编辑程序:[root@localhost root]# mkdir hello//mkdir命令创建一个hello目录[root@localhost root]# cd hello//cd命令切换到刚才创建的hello目录[root@localhost hello]# vi main.cpp//在hello目录中用vi创建一个main.cpp文件 将下面的代码...
转载
发布博客 2018.10.11 ·
4196 阅读 ·
0 点赞 ·
1 评论

Qt工程中音频资源文件的路径报错

void Player::play(QString filePath){ player->setMedia(QUrl(filePath)); player->play();} Player *player=new Player(); player->play("qrc:/fecix/sound/已签收.wav");...
原创
发布博客 2018.08.21 ·
571 阅读 ·
0 点赞 ·
0 评论

套接字描述符的理解

一、首先明确 啥是“套接字”——所谓套接字就是对通信端点的抽象。套接字描述符——就如程序通过文件描述符访问文件一样,套接字描述符是访问套接字的一种路径。从某种意义上说,套接字也在文件,所以许多对文件描述符使用的函数,对套接字描述符同样适用,但是有些是不可使用的。二、与套接字相关的两个函数:int socket(int domain,int type,int protocol) /*返回...
转载
发布博客 2018.08.16 ·
1223 阅读 ·
0 点赞 ·
0 评论

Qt中如何将label控件置顶的问题

1.ui->label->setGeometry();可用上面函数设置label坐标2.右键控件,选中Layout  Alignment  可设置控件顶部显示,底部显示,靠左显示,靠右显示。    控件大小可以用设置最小(最大)高度、宽度来调节。(可用来顶部显示文本等)...
原创
发布博客 2018.04.20 ·
7390 阅读 ·
3 点赞 ·
0 评论

C语言中关于如何存取大量对照表数据的问题

1.可先定义所有的数据类型的结构体struct CENType{ int code; char type[32]; char name[32];};然后定义一个结构体类型的数组存储数据const CENType frequency[]={{101,(""),("GSM-R")},{1,("B1"),("457.500MHz")}, {2, ("B1")...
原创
发布博客 2018.04.20 ·
373 阅读 ·
0 点赞 ·
0 评论

Qt编程中如何去掉字符串中多余的空格

一,自己创建函数解决        void deBlank(QString &strs){ int len = strs.length(); for (int i=0;i<len;i++) { if (strs.at(i).isSpace()) { strs[i] = QChar(' '); ...
原创
发布博客 2018.04.20 ·
2110 阅读 ·
2 点赞 ·
0 评论

C语言中switch语句报错问题

C中使用case语句报出的一个错误原创 2016年02月23日 14:04:49314使用C或C++时,switch--case语句编译器报出这样一个错误:首先看一下代码:[cpp] view plain copycase 4:      int len=ListLength(L);      printf("当前链表长度是:%d
",len);  break;  case 5:      Tr...
转载
发布博客 2018.04.18 ·
1879 阅读 ·
0 点赞 ·
0 评论

关于Qt中收到数据用label显示的乱码问题

用特定长度的数组接收数据后用label显示,两次接收到数据(16进制)一样,但却出现了乱码,原因可能是没有找到“\0”,应给于特定长度,例 a[100]={0}; sizeof(a);        遇见此问题解决后的代码:    uint8_t temp[16] = {0}; memcpy(temp, ptext->infor.name, sizeof(ptext->infor...
原创
发布博客 2018.04.16 ·
648 阅读 ·
0 点赞 ·
0 评论