- 博客(12)
- 资源 (155)
- 问答 (1)
- 收藏
- 关注
原创 Qt qDebug() 的使用方法
在Qt程序调试的时候,经常需要打印一些变量,那么我们就需要使用qDebug()函数,这种函数有两种使用方法,如下所示: QString s = "Jack";qDebug() "My name is " ", nice to meet you!" endl;qDebug("My name is " + s.toLatin1() + ", nice to meet you!\n
2017-10-30 15:39:42 3027
原创 QString的常用方法
简介QString 字符串被每个GUI程序所使用,不仅是用户界面,还有数据结构。 C++原生提供两种字符串: 传统的C风格以’\0’结尾的字符数组和std::string类。与这些不同,QString使用16-bit Unicode值 当使用QString时,我们不必操心如此隐秘的细节,像分配足够的内存或者是数据是’\0’结尾的。 总的来说,QString可以被认为是一个QChar向量
2017-10-28 19:06:59 827
原创 qt常用快捷键总结
F1 查看帮助F2 跳转到函数定义(和Ctrl+鼠标左键一样的效果)Shift+F2 声明和定义之间切换F4 头文件和源文件之间切换Ctrl+1 欢迎模式Ctrl+2 编辑模式Ctrl+3 调试模式Ctrl+4 项目设置模式Ctrl+5 帮助模式
2017-10-28 18:53:47 376
原创 WEB那点事 -- (一)CGI 是什么玩意
入行五六年了,很少提笔写整块的博客,近来越发感觉到了一定的阶段,需要去整理一些文字已慰自己逝去的青春。WEB,不就是那点事吗?相信很多同学都知道,Apache、Tomacat,IIS等web服务器在运行的时候,会调用PHP,Java、.Net 等应用程序服务来执行具体的对数据库的相关操作。那么他们直接具体是什么关系呢?又跟CGI有什么关系呢?==================
2017-10-23 12:17:37 261
原创 Qt标准对话框之QMessageBox
好久没有更新博客,主要是公司里面还在验收一些东西,所以没有及时更新。而且也在写一个基于Qt的画图程序,基本上类似于PS的东西,主要用到的是Qt Graphics View Framework。好了,现在还是继续来说说Qt的标准对话框吧! 这次来说一下QMessageBox以及类似的几种对话框。其实,我们已经用过QMessageBox了,就在之前的几个程序中。不过,当时是大略的说了一
2017-10-23 11:46:10 319
原创 Qt on_pushButton_clicked()的用法
在Qt里按钮控件默认对应一个on_pushButton_clicked()成员,如果想用点击信号,在代码中实现on_pushButton_clicked()成员即可。 最近看了一段代码,里面并没有connect函数,只定义了pushbutton,也没有看到调用on_pushButton_clicked()的语句,那么难道说只要点了button,就会自动调用on_pushBu
2017-10-23 11:00:50 12660
原创 Qt入门之信号与槽机制
一. 简介就我个人来理解,信号槽机制与Windows下消息机制类似,消息机制是基于回调函数,Qt中用信号与槽来代替函数指针,使程序更安全简洁。信号和槽机制是 Qt 的核心机制,可以让编程人员将互不相关的对象绑定在一起,实现对象之间的通信。信号当对象改变其状态时,信号就由该对象发射 (emit) 出去,而且对象只负责发送信号,它不知道另一端是谁在接收这个信号。这样就做到了真正的信
2017-10-22 17:54:08 202
原创 QT 添加资源文件
Qt 资源系统是一个跨平台的资源机制,用于将程序运行时所需要的资源以二进制的形式存储于可执行文件内部。如果你的程序需要加载特定的资源(图标、文本翻译等),那么,将其放置在资源文件中,就再也不需要担心这些文件的丢失。也就是说,如果你将资源以资源文件形式存储,它是会编译到可执行文件内部。使用 Qt Creator 可以很方便地创建资源文件。我们可以在工程上点右键,选择“添加新文件…”,
2017-10-22 17:41:10 424
原创 Qt 设置窗口居中显示和窗体大小
设置窗口居中显示方法一:在窗口(QWidget类及派生类)的构造函数中添加如下代码:#include //.......QDesktopWidget* desktop = QApplication::desktop(); // =qApp->desktop();也可以move((desktop->width() - this->width())/2, (desktop->hei
2017-10-22 12:36:42 1476
原创 qt4 代码迁移到qt5上方法
qt4book上的代码 ,迁移到qt5上需要2个步骤1.修改*.proc文件,增加以下两项2.将代码中所有 #include 替换为#include
2017-10-21 17:56:43 1494
原创 linux下 指定区域截图
linux下截图已经成为了一个老大难问题,在windows下用惯了qq截图,到了linux下没了qq,那要怎么办呢,prt sc sysrq 键全屏截图再去裁剪么,你out了,学会这招linux截图再没问题。工具/原料安装好linx的并可以联网电脑已知自己系统的管理员密码(root密码)方法/步骤打开终
2017-10-21 17:53:32 1332
原创 ftp获取文件大小
不少童鞋反映遇到这个问题, 在调用CFtpConnection::OpenFile 后,无法通过CInternetFile::GetLength() 获取正确的文件长度。之所以要求文件长度,是因为读文件CInternetFile::Read(void* lpBuf, UINT nCount)方法中 需要输入文件长度值。msdn帮助里说明:After calling Open
2017-10-19 09:42:02 12121
zlmediakit-windows zlmediakit-windows zlmediakit-windows
2024-06-18
libuvc 相关代码 k230
2023-12-22
live555 vs2022
2023-11-22
多分辨率264,265文件多分辨率264,265文件多分辨率264,265文件多分辨率264,265文件多分辨率264,265
2023-07-05
macbook 2017 bootcamp win10 安装
2023-01-29
绘制流程图工具 绘制流程图工具
2022-11-06
音频文件数组转成c语言的数组
2022-09-08
数字音频接口(I2S,PCM,TDM,PDM)数字音频接口(I2S,PCM,TDM,PDM)数字音频接口(I2S,PCM,TDM
2022-06-24
音频测试文件,各种格式集合 wav pcm mp3
2022-04-28
cmake笔记 cmake 笔记 cmake笔记 cmake
2022-02-01
qt 多窗口yuv零拷贝渲染.rar
2021-11-26
drm-example.zip
2021-11-12
Jz2440_驱动二期笔记.zip
2021-11-02
u-boot-jz2440源码
2021-10-31
ffmpeg-windows4.3.1源码静动态库.zip
2021-01-05
webrtc ulpfec无法全部还原丢失包问题
2020-09-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人