- 博客(730)
- 资源 (26)
- 收藏
- 关注
原创 qt之CheckBox选中与未选中的使用
1、首先拖动一个checkBox按钮放在界面上,然后就是需要,选择转到槽中的槽函数,如下,选择这个2、代码部分:void MainWindow::on_checkBox_stateChanged(int arg1){ //第一种 if(arg1 == 2) { qDebug()<<"表示被选中1"; } else ...
2020-04-09 11:30:42 25796
原创 qt界面中Pushbutton添加图片的三种显示效果
一、首先就是加载资源进来,这个可以参考之前自己写的https://blog.csdn.net/Littlehero_121/article/details/90032443二、开始演示加载图片进来的几种效果:1、选择按钮1,然后找到以下位置:找到找到上述图片2中的位置,也就是倒三角,并且添加资源先开始第一个background_image,然后就是如图:发现图片不能...
2019-11-29 11:17:38 14261 3
原创 qt界面之comboBox控件的三种基本用法
一般用到控件comboBox的基本用法是获取当前的值:1.currentIndex(); 获取当前comBox的索引,是int类型的值。2.currentText(); 获取当前comBox的文本,是QString类型。二、可以通过以下两种方式来通过切换comobox的值来执行一些指令:1、通过首先在界面上拖入控件comobox,然后就是直接通过将comobox中的输入“Chines...
2019-09-06 17:11:04 22446 5
转载 记录python中常用的镜像源
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/ (修改-i后面的连接就可以了)8、 中国科学技术大学镜像。以下内容摘抄以上博客。
2024-09-07 14:29:26 45
原创 Pycharm中提示:SDK is not defined for Run Configuration
此问题发生在使用Pycharm打开一个新的python的工程,结果总是提示XXX’时出错,
2024-07-22 16:30:32 1110
转载 python中安装第三方库时,提示: ERROR: Cannot unpack或者ERROR: Cannot determine archive format时
【代码】python中安装第三方库时,提示: ERROR: Cannot unpack或者ERROR: Cannot determine archive format时。
2024-07-19 16:27:39 226
原创 数据库db文件损坏修复方法(sqlite3:database disk image is malformed)
一、第一种方式:通过 使用SQLite Expert Professional软件来修复。二、通过命令行,将db文件数据导出到.sql语句,然后建个新的db文件,放进去这样的流程。通过New file ->Start就可以完成,如果文件比较大,那就比较耗时,等待即可。再去看repair.db已经不再是空的了,修复完成。直接拖入受损的db文件,然后进行Repair。(2)在受损的db文件路径中,使用终端打开。发现新生成一个 repair.db文件。发现多了个repair.sql。
2024-07-10 14:00:26 2279 1
转载 C语言中字符的相关使用
/strcpy_s()和strncpy_s()区别:strcpy_s没有拷贝字符串后的\0字符,而strcpy_s会将后面的\0也进行拷贝。7、gets() :(不推荐使用)功能是从输入缓冲区中读取一个字符串存储到字符指针变量 str 所指向的内存空间。3、strncpy_s(C11标准,复制字符串,可以进行部分字符串的复制)8、sprintf_s的使用:格式化字符串输出到字符数组。2、strcpy_s(C11标准,复制字符串)1、赋值使用的两种方式:数组与指针。二、常用的字符使用:加上头文件。
2024-06-25 14:19:21 105
原创 pycharm中的使用技巧
找到第二个中文包点击Install,就可以安装了。点击选择自己喜欢的主题,然后就可以更改主题了。找到文件->设置->系统设置->新窗口。1、更改主题:找到设置,然后更改主题。找到设置->Plugins。右键选择,增加字体快捷键。2、设置字体的快捷键。
2024-06-22 15:45:57 468
转载 VS中提示0xC00000FD: Stack overflow 问题解决
在属性->配置属性->链接器->系统中,更改堆栈保留大小、堆栈提交大小。
2024-06-19 14:41:23 290
转载 QT中信号和槽传递复杂参数,以QMap为例(QVariant)
1、首先包含头文件:#include <QMetaType> , 在使用信号类(或主窗口类)的构造函数中,通过如下的方式注册数据类型:qRegisterMetaType<QVariant>("QVariant");1、 普通的通用数据类型,直接通过信号和槽的形式来传递,但是如果是复杂的数据类型,如:QMap<QString,QString>,这种类型的数时,发现是无法直接通过信号的槽的形式来传递。QMap<QString, QString> testMap =//map数据获取。//申明通用数据对象。
2024-06-06 14:27:08 422
原创 qt中使用QSLite时发现query.value(0).toInt()未获取数据问题
3、非常重要的一点:query.value(0).toInt()之前,必须要有query.first(),非常重要,缺少了这个会一直查不到。1、首先确保数据库名没有问题。
2024-06-05 11:00:04 288
原创 main.obj:-1: error: LNK2001: 无法解析的外部符号 “public: virtual int __thiscall MyThread::qt_metacall(enum QM
用到Q_OBJECT 的类得单独写到.h/.cpp文件中。
2024-05-09 13:19:44 319
原创 问题:qt中QSqlQuery::exec: database not open
发现问题来源于:当: QSqlDatabase::addDatabase("QSQLITE","自定义连接名");中,使用了自定义连接名之后,
2024-05-08 11:11:52 1081
转载 QT操作QSITE数据时,提示QSqlQuery::value: not positioned on a valid record
QSqlQuery执行时,record是停在第一条记录之前的。所以,当查询之后,必须执行next()或first()到第一条记录,这时候record才是有效的。否则,exec完直接query.value()就会出现此错误。意思是,没有查到结果,但是还是做了query操作。这样就不会有上述的问题出现了。
2024-05-07 16:38:39 418
转载 基于opencv的几种图像增强算法(读取tif图片)
2、//基于对数Log变换的图像增强方式。1、//基于拉普拉斯算子的图像增强。4、//基于伽马变换的图像增强。
2024-04-29 14:32:36 290
转载 步进电机中的细分
步进电机的细分技术实质上是一种电子阻尼技术,其主要目的是减弱或消除步进电机的低频振动,提高电机的运转精度只是细分技术的一个附带功能。(两相步进电机的基本步距角是1.8°,即一个脉冲走1.8°,如果没有细分,则是200个脉冲走一圈360°,细分是通过驱动器靠精确控制电机的相电流所产生的,与电机无关,如果是10细分,则发一个脉冲电机走0.18°,即2000个脉冲走一圈360°,电机的精度能否达到或接近0.18°,还取决于细分驱动器的细分电流控制精度等其它因素。细分数越大精度越难控制。以下内容摘抄以上博客。
2024-04-03 10:46:07 519
转载 图像中的对比度/亮度/色相等
色相就是颜色,调整色相就是调整景物的颜色,例如,彩虹由红、橙、黄、绿、青、蓝、紫七色组成,那么它就有七种色相。,当色调级别为255时,就是白色,当级别为0时,就是黑色,中间是各种程度不同的灰色。在RGB模式中,色调代表红、绿、蓝三种原色的明暗程度,对绿色就有淡绿、浅绿、深绿等不同的色调。对比度越大,不同颜色之间的反差越大,即所谓黑白分明,对比度过大,图像就会显得很刺眼。饱和度越低,颜色就会显得越陈旧、惨淡,饱和度为0时,图像就为灰度图像。图像亮度增加时,就会显得耀眼或刺眼,亮度越小时,图像就会显得灰暗。
2024-01-30 15:58:19 217
转载 Tiff格式图片
1、参考博客:TIFF图像文件(三):图像的Tag_tiff tag-CSDN博客https://www.cnblogs.com/ybqjymy/p/14155537.htmlTIFF数据格式实例分析_astifftagviewer.exe-CSDN博客
2024-01-30 13:43:27 293
原创 qt中通过objectName来查找控制,使用控件(QString名字)
【代码】qt中通过objectName来查找控制,使用控件(QString名字)
2023-12-12 16:19:19 1001
原创 时间戳与QDateTime转换,以及QString转时间戳
1、主要有时间戳->QDateTime,QDateTime->QString。2、同时QString->QDateTime,QDateTime->时间戳。
2023-12-12 15:09:53 1329
转载 qt将字符串转换为16进制数(hex)
2、这个问题就是类似与将“10”,转换为0x10,或者是"1B",转换为0x1B。2、将字符“1”转换为0x31,使用QByteArray。
2023-09-20 13:24:14 2348
转载 跨线程调用出现:QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread
而出现这个问题可能是由于操作不当,或者是历史遗留问题导致的,虽然可以通过信号和槽的封装机制来解决,但是代码量会很大,所以这边通过一个简单点的方式,来实现。QByteArray("xxxx")就是你要发送的东西。&socket就是你的QTcpSocket,
2023-08-30 13:45:24 704
test_py_c.zip
2020-08-12
2013_vcredist_x64&&x86.zip
2019-12-05
UI_Layout.zip
2019-11-20
vs2015(x86x64).zip
2019-11-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人