E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Qt-常用汇总
qt-
读取和修改系统时间
qt-
读取和修改系统时间QTimect=QTime::currentTime();修改系统时间//changethesystemtimeQDateTimedt=QDateTime::currentDateTime
2015_Sky_Baby_Go
·
2020-08-01 02:40
QT
Qt
我的iOS - 百科全书(开发
常用汇总
-持续更新)
总结一些自己常用到,并且比较实用的开发技巧或者工具之类的干货吧。归纳在一起,平时查阅起来就比较方便了。(一)字符类1.NSString与int和float的相互转换1.1字符串拼接NSString*str1=@"abc";NSString*str2=@"123";NSString*newString=[NSStringstringWithFormat:@"%@%@",str1,str2];1.2字
degulade
·
2020-07-31 19:09
QT-
定制标题栏支持窗口移动
主要实现三个函数voidtestDlg::mousePressEvent(QMouseEvent*e){if(e->buttons()&Qt::LeftButton&&e->pos().y()height()){m_bIsDrag=true;m_pt=e->globalPos()-geometry().topLeft();e->accept();}}voidtestDlg::mouseMoveEv
inpilen
·
2020-07-31 18:52
非主线笔记
OC三大基础类
常用汇总
字符串String初始化定义NSString*str=[[NSStringalloc]initWithString:@"hello"];NSLog(@"%@",str);NSString*str=@"hello";字符串中把c字符串转成oc字符串NSString*str=[[NSStringalloc]initWithUTF8String:@"hello"];将其他类型格式化转为oc字符串类型的功
Singularity_Lee
·
2020-07-30 23:00
Qt-
学生管理软件实现(QSQLITE方式)
信息查询,通过添加学生到数据表,绑定QTableWidget显示QSQLITE下命令增加:insert删除:delete查找:select修改:update显示效果主界面: 加载数据库//创建一个数据库连接db=QSqlDatabase::addDatabase("QSQLITE");//打开数据库文件db.setDatabaseName("./dbfile/dbinfo.db");if(!db.
Baikal_Lake
·
2020-07-30 07:49
Qt小项目学习
QT-
图片缩放的同时随意框选区域并保存截图
这篇文章里主要新写了一个myGraphicRectItem类,还是继承自QGraphicsItem类,用来实现:1.在图像显示区域绘制矩形框2.鼠标点击矩形的任意一条边可进行矩形的拉伸,同时鼠标样式更改3.鼠标点击矩形右下角并拖动可进行矩形的缩放4.鼠标按住矩形内区域并移动可拖动矩形在这里插入图片描述myGraphicRectItem.h代码如下:#ifndefMYGRAPHICRECTITEM_
Create_Joy
·
2020-07-30 06:50
QT
QT-
绘制ROI、矩形框、椭圆框,机器视觉
#ifndefDRAWQWIDGET_H#defineDRAWQWIDGET_H#include#include#include#include/***/typedefenumdraw_shap_e{DRAW_RECT,//画矩形DRAW_ELLIPSE,//画椭圆DRAW_NO//不画}DRAW_SHAP_E;/*用来表示鼠标在矩形区域的位置信息**/typedefenumrect_mouse_
Create_Joy
·
2020-07-30 06:50
QT
Qt-
串口调试助手
做的一个项目需要上位机给下位机发送命令,然后上位机接收下位机发来的数据,发送和接收的的数据都是十六进制,于是需要一个串口调试助手需要在.pro文件中添加Qt+=serialprotmySerialProt.h文件#ifndefMYSERIALPORT_H#defineMYSERIALPORT_H#include#include"ui_mainwindow.h"#include#includenam
旧时量刑
·
2020-07-29 19:22
QT
软件开发
QT-
时间事件触发和绘图事件
文章目录学习大纲一、QT中的绘图事件和基本图形的绘制1.样例展示2.整体思路3.代码部分二、如何利用时间触发事件实现角色不停跑动1.样例展示2.具体思路3.难点剖析三、在多个计时器运行的时候,如何实现分别控制1、大致思路2、代码实现学习大纲一、QT中的绘图事件和基本图形的绘制1.样例展示2.整体思路画正多边形的稍微难理解一些,是运用了数学上的在正多边形在一个围绕着他的圆中以圆心建一个规则的坐标系,
_Dahuang
·
2020-07-29 17:12
QT学习之路
Qt - 检测软件运行小程序
Qt-
检测软件运行小程序GitHub:https://github.com/LJJ931026/MonitorStartup.git摘要Qt创建一个Qt工程使用一个线程来检测软件是否启动线程间使用信号与槽进行通信利用
ALONE_WORK
·
2020-07-29 15:03
作品
QT
c++
QT-
样式表
QT可以通过样式表来实现一些美化功能。比如添加背景色前景色、背景图片、按键也可以添加图片等等。//通过ui指向设计中的控件并显示图片,图片通过添加资源添加到项目中并且复制其url或者链接ui->labelimage->setPixmap(QPixmap("://C:/Users/x1c/Pictures/1.jpg"));ui->labelimage->setScaledContents(true
吾之求索
·
2020-07-29 03:08
【QT】
Qt-
第一个QML程序-3-自定义一个按钮
项目基本信息前两个已经说了,这里直接放下运行截图,对的,这里就是说上面的那个红色的按钮,这里需要了解Qml的动画和状态这里先把整个按钮的代码写出来,一点一点写Rectangle{id:close_Btnwidth:50height:30color:"transparent"state:"nomal"anchors.top:parent.topanchors.right:parent.rightTe
DreamLife.
·
2020-07-29 02:05
Qt
QML
Qt-
绘制填充字体
在widget上绘制文字时,我们可以给widget设置字体,在构造函数中这样写即可:QFontnewFont=font();newFont.setFamily("黑体");newFont.setPointSize(newFont.pointSize()+20);setFont(newFont);通常我们在界面上绘制字体时,背景是有颜色的。当背景透明时,我们通常会将字体的轮廓用一像素其他颜色给描绘一
青青子衿0
·
2020-07-29 02:42
Qt基础
Qt-
模仿QQ歌词
简介:在上一篇文章,我们简单实现了将文字绘制在wigget上的舞动效果QBasicTimer接下来,我们要模仿qq音乐的歌词效果,即将鼠标移动上去将会出现背景和设置,将鼠标移开背景将会消失。效果如下:代码:和上一篇的代码差不多为了实现无边框的效果,我们在Dialog的构造函数下使用setWindowFlags(Qt::FramelessWindowHint);setAttribute(Qt::WA
青青子衿0
·
2020-07-29 02:42
Qt基础
QT-
多线程
程序和进程的区别进程是动态的,程序是静态的,进程是程序运行时的实例,是占用系统运行资源的程序进程是暂时的,程序是永久的,进程是通过程序运行时得到的程序是一个数据文件,进程是内存中动态的运行实体,用来存储数据段,代码段,指针等,并不占用系统运行资源程序和进程的关系一个程序可能对应多个进程,比如当多开某个程序时.一个进程可能包含多个程序,比如一个程序依赖于包含多个DLL库(多个程序)进程和线程的关系进
田小七
·
2020-07-28 15:13
Qt
qt-
使用vs2012调试qt程序
qt自带的编译器写代码还是很方便,但是调试就有点。。。。。。日狗了,所以我选择了全宇宙最好的编译器调试qt—-vs2012其实vs2012是完全支持qt的开发的,只需要下载一个叫做qt-windows-opensource-5.1.0-msvc2012_opengl-x86_64-offline.exe这个软件就可以了,链接在这里http://pan.baidu.com/s/1slR8ILn这个是
writeing
·
2020-07-28 13:34
QT
QT-
获取文件路径和文件名
这篇博客来说一下在QT中如何获取文件名和文件路径主要用到了QFileInfo这个类,下面以代码示例来说明:QStringfile,file_name,file_path;QFileInfofi;file=QFileDialog::getOpenFileName(this);//这一行获取的是文件选择框选择之后的完整路径加文件名fi=QFileInfo(file);file_name=fi.file
清风徐来_starthere
·
2020-07-28 08:08
Qt
字体图标网站---
常用汇总
字体图标网站---
常用汇总
1.推荐网站:http://icomoon.ioicomoon字库(具体使用方法https://blog.csdn.net/u013938465/article/details
阁_下
·
2020-07-28 08:00
字体图标
QT-
系统路径、exe、相对路径
/**获取系统桌面路径*@time:2019-7-5*@author:qiangu*@return:desktopPath*/QStringFileDirectory::getDesktopPath(){QStringdesktopPath=QStandardPaths::writableLocation(QStandardPaths::DesktopLocation);qDebug()<<"de
浪迹天涯、四海为家
·
2020-07-28 07:55
QT
QT 动态库和静态库的实现和调用
四、源文件TestLib.pro文件
QT-
=guiTARGET=TestLibTEMPLATE=libDEF
Genven_Liang
·
2020-07-28 04:54
QT
Qt pro文件整理归纳
为了方便以后相关配置的查找,现在先将常用的一些配置信息进行归纳整理配置QT这个是添加QT项目需要的模块的,若项目中要排除某个模块,也可用
QT-
=配置项。
学会改变Lxw
·
2020-07-28 03:53
Qt开发技能
QT-
线程池
在程序逻辑中经常会碰到需要处理大批量任务的情况,比如密集的网络请求,或者日志分析等等。一般会创建一个队列,用一个或者多个线程去消费这个队列,一般也要处理队列的加锁和解锁的问题,除非在设计时就能够做到专列专用,否则锁是不可避免的。而且在入队和出队的操作上肯定还是要加锁,因为他们是在不同线程对同一个资源进行操作。线程池就是为这个而设计的,比如Windows自带的线程池:CreateThreadpool
最爱吹吹风
·
2020-07-28 02:57
C++
QT
QT-
程序生成详细信息
建立资源文件见我的博文
QT-
程序图标设置在资源文件中,添加如下内容:VS_VERSION_INFOVERSIONINFOFILEVERSION1,3,0,0PRODUCTVERSION1,3,0,0FILEFLAGSMASK0x3
风之奕帆
·
2020-07-28 01:55
QT
qt
Qt-
登录界面到主界面的跳转
文章目录一、需求描述二、目标样式三、实现方案四、代码实现一、需求描述在多元管理的模式下,在原有设计的主界面之上,添加登录界面,实现登录界面到主界面的跳转功能。现如今的检测功能只根据账户名和密码匹配。二、目标样式三、实现方案原主界面基础上添加新的登录界面2.添加一个无button按钮的Dialog按照提示一步步生成一个新的界面设计类,在原来的项目中,生成三个文件分别在Headers文件夹下的xxdi
GeraldJones
·
2020-07-27 15:02
C++Qt/VC++MFC
Qt
Dialog
登录界面
跳转
Qt-
获取文件路径、文件名
在开发中,通常需要选择文件,并获取文件相关信息,在这里对Qt获取文件路径、文件后缀、文件名称做下总结。/**获取文件名称、后缀、路径*@time:2019-7-5*@author:qiangu*@return:fileInfo*/QFileInfoFileDirectory::getFileInfo(){/*QFileDialog::getOpenFileName(QWidget*parent=0
浪迹天涯、四海为家
·
2020-07-27 12:40
QT
正则表达式
常用汇总
1.下划线命名转成驼峰命名正则为(\w)_(\w)替换为\l$1\u$2全局替换即可,注意不能更换两者的顺序,驼峰转下划线请参考下面。2.驼峰命名转成下划线命名正则为(?<=[a-z])([A-Z])替换为_\l$1对于小驼峰helloWord转成hello_word,对于大驼峰HelloWord转成Hello_word大驼峰首字母如果需要转成小写,就需要配合其他正则表达式。3.首字母转成小写字母
木木与呆呆
·
2020-07-24 15:21
qt-
嵌入其他exe文件
近期有一个这样的问题困扰着我,就有一个别人写的软件,我需要在qt里面嵌入这个软件,同时执行这个软件。如何实现呢?现在我写一个简单的被嵌入软件A.exe,假设A软件代码很简单,就是打印A软件带的参数。比如像下面这样的exe程序:这里我只是以A.exe打个比方而已。然后如何将此软件嵌入qt的图形界面呢?我们需要新建一个QTWidgetsApplication工程,取名为InsertAPP,然后在图形界
竺蠡
·
2020-07-16 00:41
Qt工程
Qt-
ini文件
#ifndefINIFILE_H#defineINIFILE_H#include#include"UpdateSystem/UpdateSystem.h"classIniFile{public:IniFile();voidCreatExampleIniFile(QStringpath);//创建新文件voidReadIniFile();//返回数据boolCheckIni();QSettings*
竺蠡
·
2020-07-16 00:09
Qt工程
【Qt学习】自定义控件的使用
0422网课P3002自定义控件项目名称-添加新文件-
qt-
设计师界面类(生成.h.cpp.ui)ui中设计自己需要的功能(这里我设计了SSpinBox和Slider两个控件)widget中使用自定义控件
David 's blogs
·
2020-07-15 12:27
qt
Qt-
数据显示管理系统-1基础开发
看到了刘大师的作品,自己一直也想做一个,奈何懒得要死呀。最近有点动力了,就赶紧写点。这里不能向留大师那样有条理的写出来,只能是说个大致的方向,想到哪里写哪里。今日看点:1.建立工程2.采用纯代码写3.尝试使用SVG格式资源文件4.关联鼠标右键以及菜单5.获取屏幕分辨率6.给我们的程序加上图标7.全屏显示8.菜单建立9.菜单美化建立工程,这里就不详细介绍了,选择第一个就可以,就是一个普通的QtWid
DreamLife.
·
2020-07-15 12:50
Qt
QML
QT
SVG
数据可视化
QMenu
内置函数小总结(三元运算,lambda,map ,zip )
result='真'else:result='假'lambda表达式/*是一个匿名函数快速处理一些小问题节省代码*/temp=lambdax,y,z:x+y+zprint(temp(10,20,30))内置函数
常用汇总
云之君兮鹏
·
2020-07-15 11:59
Qt-
线程的使用
1简介参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=74使用多线程的好处:提高应用程序响应速度、使多CPU更加高效、改善程序结构。在Qt中使用QThread来管理线程。Qt中使用线程时,需要自己实现一个thread的类。2测试说明(1)基本使用功能说明如下:工程文件有:mythread.h和mythread.cpp是自定义的线程类,需要改为继
zhengcixi
·
2020-07-14 23:00
QT5学习笔记0001_打开新窗口
首先是新建一个QT设计师界面类,会自动添加.h/.cpp/设计师界面文件->新建文件或项目->
QT-
>QT设计师界面类我的主窗口是widget,在头文件中引入要打开的新窗口类的头文件我新建的QT设计师类为
TWENTYY
·
2020-07-14 06:17
QT5
【Python】Python 的图形界面(GUI)编程
PyQT:官网:Qt|Cross-platformsoftwaredevelopmentforembedded&desktop开发文档:
Qt-
开发者PyQT学习园地:官方社区:QtForum官方博客:QtBlog-ForDevelopersbyDevelopersPyQt4tutorialArchi-cnblogsPyQt-WoodpeckerWikiforCPUGwxPython
卡图卢斯
·
2020-07-12 04:01
Python
wxPython
python
QT-
无法定位程序输入点解决方案
在学习QT过程中,直接点击执行文件.exe进行运行出现了“hello.exe-无法找到入口”的错误。QT-Creator完成的项目文件中,将项目源文件和编译生成的文件进行了分类存放。以简单的项目hello为例,hello文件夹为项目源文件,build-hello-Desktop_Qt_5_6_2_MSVC2013_32bit-Debug为编译后生成文件,编译后生成文件debug中有一个hello.
lingsnoopy
·
2020-07-11 11:37
QT
Qt5:添加图片 / 菜单栏 / 工具栏 / 停靠窗口
作者及原代码链接:跟小豆君学Qt跟着学习;完整实现代码;示例截图;添加图片资源:1.项目文件夹下新建image文件夹;2.右键项目->AddNew->
Qt-
>QtResourceFile;3.点击添加-
Liu, Xu
·
2020-07-11 06:55
Qt-
读写二进制文件(数据结构)
原文:http://beself.top/2020/02/14/qt-read-write-binaryfiledata-struct/二进制文件存储方式比较方便,文本小,保密效果好定义一个数据结构并实现相关操作使用QDataStream进行读写操做数据结构#includestructAccountInfo{//数据QStringAccount;QStringLogPasswd;//初始化Acco
ALONE_WORK
·
2020-07-09 10:13
c++
QT
Qt-
文件系统
1简介参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=45参考文档:《Qt教程.docx》说明:本文主要介绍Qt的文件系统。2知识点Qt通过QIODevice提供了对I/O设备的抽象,这些设备具有读写字节块的能力。下面是I/O设备的类图(Qt5):QIODevice:所有I/O设备类的父类,提供了字节块读写的通用操作以及基本接口;QFileDe
zhengcixi
·
2020-07-09 00:00
MySQL函数(
常用汇总
)
来源:我的博客站OceanicKang|《MySQL函数(
常用汇总
)》一、数学函数数学函数主要用于处理数字,包括整形、浮点数等。
Oceanic_Kang
·
2020-07-08 11:38
Linux
SQL
Linux中yum和rpm
常用汇总
作者本人使用的Linux发行版本是ContOS7yum安装#yum源保存的地方:/etc/yum.repos.d/#添加阿里云的yum源wget-O/etc/yum.repos.d/epel.repohttp://mirrors.aliyun.com/repo/epel-7.repo#yum配置文件/etc/yum.conf#yum安装/删除/搜索软件包yuminstall/remove/sear
关小二
·
2020-07-08 11:03
Linux
Qt-
不规则窗口
1简介参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=44实现效果如下:图片背景透明,可通过鼠标左键拖动图片(移动时以左上角为坐标),右键关闭。2代码及实现说明我们需要实现的部分主要有:(1)去掉窗口边框,并把窗口背景设置为透明;1//去窗口边框2setWindowFlags(Qt::FramelessWindowHint|windowFlag
zhengcixi
·
2020-07-07 21:00
Qt-
之编译(MySQL)数据库驱动
实在编译不过去可以加我,有偿远程编译。QQ:1198287255参考文档:qt官方教程:https://doc.qt.io/qt-5/sql-driver.htmlqt新版本都不带mysql的驱动,需要自己进行编译,编译过程中有许多坑,,按照下列步骤一定成功。编译环境:系统:WIndows1064位Qt版本:Qt5.14编译工具:visualstudio2017、msvc2017_64的qmake
NiceBlueChai
·
2020-07-07 18:29
学习笔记
C++
伊万卡组-
QT-
第一周R3
《智能技能开发(第8版)》R-阅读原文片段:戈登描述了一个帮你有效阐述你的问题的有用模型:“我有一个问题,当你做X时导致结果Y,而我的感觉是Z。”第一,描述你带来问题的具体行为(X)。这有助于你在急于给出反馈时避免给出一种评价性的或者泛泛的回答的倾向。第二,列出这些行为详细的、可见的后果(Y)。简单明白地告诉对方,其行为给你带来的问题,通常是使他们发生改变的有效刺激。第三,描述你对问题结果的感受(
QT校长
·
2020-07-07 04:15
QT(24)-文件操作-EXCEL-dynamicCall、querySubObject、setProperty-实例源码
QT-
文件操作之EXCEL。整理了一下用QT操作EXCEL文件的用法,附上实例源码。
多云的夏天
·
2020-07-07 02:44
C++
Windows下编译Qt的Mysql驱动(详细测试可用)
本文只适用于Windows平台mingw编译器系统:WindowsXPQt版本:4.8.0QtCreator版本:2.4.1安装路径:
Qt-
>D:\Qt\4.8.0QtCreator->D:\Qt\qtcreator
gzshun
·
2020-07-06 16:40
Qt开发
Qt-
绘图设备
1简介参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=40Qt绘图设备有三种:QPixmap、QBitmap、QImage、QPicture。QPixmap:专门针对屏幕进行优化了,和平台相关,不能对图片进行修改。QBitmap:QPixmap的一个子类,它的色深限定为1(表示颜色的二进制位数),提供单色图像,只有黑白两色的图像数据。QImag
zhengcixi
·
2020-07-06 00:00
QTCreator+Python
默认安装,QTCreator(默认包含),如果只使用python开发的话,只需要选择MinGW.添加C:\QT\5.12.0\mingw73_64\bin到环境变量Path中使用QTCreator创建
QT
weixin_30925411
·
2020-07-05 22:49
Qt-
绘图
1简介参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=37参考文档:《Qt教程.docx》本文简单介绍Qt的绘图与绘图设备。Qt的绘图系统基于三个类:QPainter,QPainterDevice和QPaintEngine。它们之间的层次关系结构如下:QPainter:用于执行绘图的操作,可以把它想象成画家;QPaintDevice:一个二维空
zhengcixi
·
2020-07-05 13:00
ubuntu下Qt Creator配置opencv
系统:ubuntu16.04,opencv版本:4.1.1opencv默认安装后的头文件在:库文件放在:Qt工程的pro配置:
QT-
=guiCONFIG+=c++11consoleCONFIG-=app_bundleCONFIG
OpticalSoliton
·
2020-07-04 07:36
OpenCV
Linux
QT-
关于程序异常错误的解决思路
相信大家跟我一样,遇到这种错误总是觉得好悲剧啊,StartingD:\chenlixia\workproject\yangguangbao\13_PcrYgCheck\build-PcrYgCheck-Desktop_Qt_5_2_1_MinGW_32bit-Release\release\bin\PcrYgCheck.exe...程序异常结束。D:\chenlixia\workproject\y
chenchen224
·
2020-07-01 20:11
QT-学习实录
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他