Qt QString与int的转换
摘要:QString转int 1 QString a="120" ; 2 int b; 3 b=a.toInt(); int 转 QString 1 int a=10; 2 QString b; 3 b=QString::number(a)
阅读全文
posted @
2020-01-09 09:41
一杯清酒邀明月
阅读(852)
推荐(0) 编辑
Qt QString类及常用函数功能详解
摘要:QString 是 Qt 编程中常用的类,除了用作数字量的输入输出之外,QString 还有很多其他功能,熟悉这些常见的功能,有助于灵活地实现字符串处理功能。QString 存储字符串釆用的是 Unicode 码,每一个字符是一个 16 位的 QChar,而不是 8 位的 char,所以 QStri
阅读全文
posted @
2020-01-09 09:30
一杯清酒邀明月
阅读(1900)
推荐(0) 编辑
Qt foreach关键字用法
摘要:Qt提供一个关键字 foreach (实际是 <QtGlobal> 里定义的一个宏)用于方便地访问容器里所有数据项。foreach 关键字用于遍历容路中所有的项,使用 foreach 的句法是: foreach (variable, container) 使用 foreach 的代码比使用迭代器更简
阅读全文
posted @
2020-01-09 09:23
一杯清酒邀明月
阅读(907)
推荐(0) 编辑
Qt unsigned char *与QString之间的相互转换
摘要://unsiged char *转QString unsigned char *str = "fdd" ; char *str1 = (char *)str; QString str2 = QString(QLatin1String(str1)); //QString 转化成char * QStri
阅读全文
posted @
2020-01-09 09:19
一杯清酒邀明月
阅读(7760)
推荐(2) 编辑
Qt5 提示:无法启动此程序,计算机丢失Qt5Widgetsd.dll的解决方法
摘要:Qt5工程编译生成可执行的exe文件之后,运行提示无法启动此程序,计算机丢失Qt5Widgetsd.dll… 原因是没有设置好Qt5的环境变量,解决方法如下: 1、打开【环境变量】,(不同的系统会有不同的方法) 2、点击选中Path项后点【编辑】,或直接双击Path选项 3、在跳出的窗口中加入: C
阅读全文
posted @
2020-01-09 08:39
一杯清酒邀明月
阅读(7245)
推荐(0) 编辑
Qt 添加Includes、Libraries库
摘要:1 # 2 # 3 # 加载相机SDK-Includes-Libraries 4 # 5 # 6 7 INCLUDEPATH +=\ 8 $$quote(C:\Program Files (x86)\MVS\Development\Includes) 9 LIBS += \ 10 -L$$quote
阅读全文
posted @
2020-01-08 12:50
一杯清酒邀明月
阅读(604)
推荐(0) 编辑
Qt HWND转QWidget
摘要:1 HWND m_hWnd; 2 QWidget *newWidget; 3 newWidget = QWidget::find((WId)m_hWnd); //需要用(WID)
阅读全文
posted @
2020-01-08 12:41
一杯清酒邀明月
阅读(941)
推荐(0) 编辑
Qt LNK1158无法运行rc.exe解决办法
摘要:找出电脑上的rc.exe ,发现在C:\Program Files (x86)\Windows Kits\10\bin\10.0.xxxx.0\x86 路径下。 找出电脑上的rc.exe ,发现在C:\Program Files (x86)\Windows Kits\10\bin\10.0.xxxx
阅读全文
posted @
2020-01-08 12:40
一杯清酒邀明月
阅读(3659)
推荐(0) 编辑
Qt OpenCV::Mat与Qt::QImage相互转换
摘要:Mat转QImage 1 QImage mat2qim(Mat & mat) 2 { 3 cvtColor(mat, mat, COLOR_BGR2RGB); 4 QImage qim((const unsigned char*)mat.data, mat.cols, mat.rows, mat.s
阅读全文
posted @
2020-01-06 16:48
一杯清酒邀明月
阅读(1647)
推荐(0) 编辑
QT .和::和:和->
摘要:在学习C++的过程中我们经常会用到.和::和:和->,在此整理一下这些常用符号的区别。1、A.B则A为对象或者结构体2、A->B则A为指针,->是成员提取,A->B是提取A中的成员B,A只能是指向类、结构、联合的指针;3、::是作用域运算符,A::B表示作用域A中的名称B,A可以是名字空间、类、结构
阅读全文
posted @
2020-01-06 16:37
一杯清酒邀明月
阅读(511)
推荐(0) 编辑
Qt QImage的浅拷贝与深拷贝
摘要:首先简单说说什么是浅拷贝和深拷贝:浅拷贝就比如像引用类型,而深拷贝就比如值类型,即浅拷贝是共用一块内存的,而深拷贝是复制一份内容。 我们再来看看QImage类的几个构造函数: 1 // 浅拷贝 2 QImage(uchar * data, int width, int height, Format
阅读全文
posted @
2020-01-06 16:35
一杯清酒邀明月
阅读(3422)
推荐(3) 编辑
Qt QImag图像保存、格式转换
摘要:图像保存bool QImage::save(const QString &fileName, const char *format = Q_NULLPTR, int quality = -1) const 保存格式选择参数format选择保存的格式,支持格式如下: BMP(Windows Bitma
阅读全文
posted @
2020-01-06 16:29
一杯清酒邀明月
阅读(12113)
推荐(2) 编辑
Qt 获取当前时间
摘要:时间日期是经常遇到的数据类型,Qt 中时间日期类型的类如下: QTime:时间数据类型,仅表示时间,如11:12:13。 QDate:日期数据类型,仅表示日期,如2011-11-11。 QDateTime:日期时间数据类型,表示日期和时间,如2020-01-01 08:09:10。 Qt 中有专门用
阅读全文
posted @
2020-01-06 16:17
一杯清酒邀明月
阅读(2890)
推荐(1) 编辑
Qt 信号阻塞和断开
摘要:Qt程序中有时候不希望信号槽的触发,在某段流程结束之后,又需要继续回复信号槽状态,这时候可以用阻塞或者断开信号槽的方法来处理。 1. 阻塞方法:bool QObject::blockSignals(bool block) 阻塞模式下,这个对象发送的信号都会被阻塞,解除阻塞后则不再阻塞。返回值为之前状
阅读全文
posted @
2020-01-06 16:10
一杯清酒邀明月
阅读(2224)
推荐(0) 编辑
Qt static关键字全局变量
摘要:创建全局变量.h文件 globalvariable.h 1 #ifndef GLOBALVARIABLE_H 2 #define GLOBALVARIABLE_H 3 #include <QImage> 4 5 //全局变量 6 class GlobalVariable 7 { 8 public:
阅读全文
posted @
2020-01-06 15:59
一杯清酒邀明月
阅读(2163)
推荐(0) 编辑
QT "debugger unknow type"问题解决办法
摘要:windows上使用qt编译有两种,一种是vs的编译器,一种是MinGW的。 这种问题主要是发生在选择了MSVC2013编译器的版本,这个版本的qt需要再装一个调试器,而MinGW不用。 解决办法:下载windows SDK安装cdb调试器即可。下载地址:https://developer.micr
阅读全文
posted @
2020-01-06 15:44
一杯清酒邀明月
阅读(975)
推荐(0) 编辑
Qt 信号与槽
摘要:信号与槽(Signal & Slot)是 Qt编程的基础,也是 Qt 的一大创新。因为有了信号与槽的编程机制,在 Qt 中处理界面各个组件的交互操作时变得更加直观和简单。 1 connect(Sender,SIGNAL(signal),Receiver,SLOT(slot)); 2 connect(
阅读全文
posted @
2020-01-06 15:23
一杯清酒邀明月
阅读(466)
推荐(1) 编辑
Qt 项目中main主函数及其作用
摘要:main.cpp 是实现 main() 函数的文件,下面是 main.cpp 文件的内容。 1 #include "widget.h" 2 #include <QApplication> 3 int main(int argc, char *argv[]) 4 { 5 QApplication a(
阅读全文
posted @
2020-01-06 15:03
一杯清酒邀明月
阅读(1780)
推荐(1) 编辑