自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 QT文件编码格式问题

操作系统win10,QT5.6.2QT默认UTF-8,编译后自动转换为系统正常格式,所以在默认情况下UTF-8编码格式的源码文件中的中文,无论是普通char*还是QString(),均无需经过特殊处理,如下图main.cpp文件编码格式为UTF-8,运行结果正常如果此种情况下,源码文件编码格式为其他格式,则文件中正常的中文会显示乱码,如下图所示,main.cpp编码格式为GB18030解决方法就是先用QTextCodec::setCodecForLocale设置好相应编

2022-04-07 22:08:47 4088 1

原创 QT_moveToThread_1

需继承QObject#ifndef MOVETOTHREAD_H#define MOVETOTHREAD_H#include <QObject>#include <QThread>#include <QDebug>class movetothreadTest:public QObject{Q_OBJECTprivate: QThread m_Thread;public: explicit movetothreadTest(QOb

2022-03-24 23:48:14 291

原创 QT_QDateTime_1_转字符串

#include <QCoreApplication>#include <QDateTime>int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); QDateTime DateTime=QDateTime::currentDateTime(); printf("%s\n",DateTime.date().toString().toLocal8Bit().data()); .

2022-03-23 22:05:30 1813

原创 QT按钮增加类似进度条功能,根据比例在按钮不同区域显示不同图片

1. 首先建立新的工程,选择Qt Widgets Application2. 在界面中插入一个QPushButton3. 工程中添加新文件,选择C++ Class4. 为新添加的类命名

2021-03-02 00:05:49 511

原创 使用debug工具创建二进制文件

debug工具使用本身有一些局限性,但是创建简单的二进制文件,把需要的二进制数据写入文件还是不难的,尤其在系统没有其他工具也没有现成程序的情况下。进入指定目录,输入debug回车,出现提示符-后,输入d回车,即可显示当前内存区域内容输入e 073F:0100回车(其中073F:0100即为上次显示的第一个地址)即可从该地址开始改写内存区域数据,每个字节数据输入完成后按空格继续下一字...

2020-04-09 20:49:27 475

原创 简单两句话说说C++浅复制和深复制

之前学的知识忘了,现在想起来上网查了一下,感觉各种解释都不错,但是都太多了懒得看...大概就是指针怎么用的问题吧...不知道为什么起这么两个名字显得那么难以理解,其实没有这两个名字,只是自己想的话,这问题貌似更容易想通啊...总结一下就是:浅复制复制的是类中指针类型成员变量的值,复制的源和目的对象中的指针值相同,所以指向同一片内存区域;深复制复制的是类中指针类型成员变量指向的内存区域的...

2020-04-06 11:37:50 109

原创 C语言问题记录1

记录前段时间经历的一个问题,代码大致如下:int i=0;unsigned char a[10]={0};FILE* pfile=fopen("C:\\DATA.TXT","r");if(pfile!=NULL){ for(i=0;i&lt;10;i++) fscanf(pfile,"%02X ",&amp;a[i]); fclose(pfile);...

2018-12-08 19:05:41 132

原创 使用vundle安装插件出现E117 Unkown function : vundle#installer#new的问题

最近刚开始使用linux,在为vim添加插件时选择了vundle,然而按照网上教程安装并在vim中输入PluginInstall开始添加插件时出现如题的错误。首先,按照网上一般教程,使用git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vimvundle的相关的文件都已经下载到本地的文件夹中,路径如...

2018-04-24 09:22:23 6814 2

EWB软件部分基础教程

EWB(电子工作平台)软件,最突出的特点是用户界面友好,各类器件和集成芯片丰富,尤其是其直观的虚拟仪表是EWB软件的一大特色。

2011-05-21

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

TA关注的人

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