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学习
笔记06常见对话框
自己写的代码工程文件#-------------------------------------------------##ProjectcreatedbyQtCreator2017-01-14T20:00:47##-------------------------------------------------QT+=coreguigreaterThan(QT_MAJOR_VERSION,4):
小帅比simon
·
2020-08-21 19:07
数据库
QT
QT学习
---使用拖拽打开文本文件
#include"add.h"#include#include#include#include#include#include#pragmaexecution_character_set("utf-8");add::add(QWidget*parent):QMainWindow(parent){ui.setupUi(this);setAcceptDrops(true);}voidadd::drag
枫呱呱
·
2020-08-21 17:43
c++
QT学习
QT学习
---获取指定目录下所有图片的根目录,不需要指明后缀名
//利用QT的方式获取指定目录下所有图片的根目录,不需要指明后缀名QStringListwindow_window::getAllFiles_img_path(QString_dir){QStringListPathList;PathList.clear();QDirIteratorit(_dir,QDir::Files|QDir::Dirs|QDir::NoDotAndDotDot);//遍历所
枫呱呱
·
2020-08-21 17:43
c++
QT学习
QT学习
---QRadioButton的使用
add::add(QWidget*parent):QMainWindow(parent){ui.setupUi(this);connect(ui.action3,SIGNAL(triggered()),this,SLOT(Select_rationButton()));}voidadd::Select_rationButton(){if(ui.radioButton_3->isChecked())
枫呱呱
·
2020-08-21 17:43
c++
QT学习
QT学习
笔记 -->接受一帧数据并不是一次接受完,分多次接受
一帧数据多次接受处理方法在使用Qt自带的串口QtSerialPort时。其发送过来的数据需要进行接受,则需要连接一个相应的槽函数://连接槽函数,当有串口数据来时,进入槽函数。connect(serial,SIGNAL(readyRead()),this,SLOT(Read_Data()));其中只要是串口中有数据,便会执行Read_Data()槽函数,并不是说一帧数据发送完了,才执行一次Read
暖暖的纠结
·
2020-08-21 09:12
qt
我的
Qt学习
之路——文本文件的读取与写入
为了能较好应用文件的读取与写入,我编写了一个简易的文本编辑器首先,先编写新建功能:先在mainwindow.h里添加新建功能槽函数的声明:privateslots:voidnewFileSlots();然后在mainwindow.cpp中给出它的定义:voidMainWindow::newFileSlots(){if(ui->textEdit->document()->isModified()){
dala_da
·
2020-08-21 08:29
Qt
Qt学习
(16)——Qt5中的文件与文件夹总结
参考:[1]:http://zetcode.com/gui/qt5/files/[2]:http://blog.csdn.net/beyond_zhangna/article/details/79390194[3]:http://blog.csdn.net/beyond_zhangna/article/details/79392061[4]:http://blog.csdn.net/beyond_
beyond_zhangna
·
2020-08-21 08:30
Qt
QT学习
笔记(五)登录注册、打开保存文件
//模态对话框voidWidget::on_pushButton_2_clicked(){Logindlg;//会接管app的exec,处理消息事件intret=dlg.exec();if(ret==QDialog::Accepted)//调用accept函数结束窗口返回AcceptedqDebug()namespaceUi{classLogin;}classLogin:publicQDialog
ArrowYL
·
2020-08-21 08:08
QT
【
Qt学习
】---- 实战|对话框
Qt中如何建立一个对话框#include"mainwindow.h"#include#include#include#include#include//模态,非模态对话框#include//问题对话框#include//文件路径对话框MainWindow::MainWindow(QWidget*parent):QMainWindow(parent){resize(600,400);setWindo
伊 娃
·
2020-08-21 07:05
Qt
来自一个菜鸟的
QT学习
笔记(3)QT程序-按钮
来自一个菜鸟的
QT学习
笔记QT程序-按钮前一小节我们简单的介绍了一个小小的QT的程序,这一节我们来介绍下一个QT程-按钮。
小酒馆ing
·
2020-08-21 00:27
QT
Qt学习
之路(40): QTreeWidget
前段时间笔记本坏掉了,一直没有更新博客,现在终于修好了啊,还是来继续《
Qt学习
之路》这个系列吧!接着前面的内容,今天要说的是另外一个itemviewclass,QTreeWidget。
weixin_34235135
·
2020-08-20 13:08
C++GUI Programming with
QT学习
笔记day01
1,从HelloQt开始#include#includeintmain(intargc,char*argv[]){QApplicationapp(argc,argv);QLabel*label=newQLabel("HelloQt!");label->show();returnapp.exec();}第一,二行:是代码中需要使用的类的头文件。在Qt4中,可以写成的格式,当然也可写成“QApplic
WUST_XIAO
·
2020-08-20 13:39
qt学习笔记
qt学习
第六课:改变形状的对话框
在qt中最常用看的可改变形状的对话框有两种:扩展对话框,多页对话框。在本次学习中,我们将学习制作一个扩展对话框这个是没有扩展的对话框下面是扩展了得对话框由上面的图可以看出,首先我们需要以下的控件1.pushButton3个分别对应OKCancleMore2.GroupBox3个分别对应上面的3个XXXkey3.6个Label对应上面的6个标签4.6个组合框5.两个竖直间隔符创建好这些按钮控件后,就
我只是一只狗
·
2020-08-20 13:34
c++
Qt学习
之路(50): QString
这段时间回家,一直没有来得及写,今天才发现博客的编辑器有了新版。还是先来试试新版编辑器的功能吧!今天要说的是QString。之所以把QString单独拿出来,是因为string是很常用的一个数据结构,甚至在很多语言中,比如JavaScript,都是把string作为一种同int等一样的基本数据结构来实现的。每一个GUI程序都需要string,这些string可以用在界面上的提示语,也可以用作一般的
weixin_34406796
·
2020-08-20 13:47
QT学习
之QString的arg方法
在QT的QString中,arg方法类似于C中的printf中使用的格式输出符(只是有点类似)。在QT5的帮助文档中,可以看出以下几点:使用arg(str1,str2,str3)这种方法进行替换。使用arg(str1).arg(str2).arg(str3)这种方法进行替换。使用arg(int,int,int)这种方式进行替换。解释以下两种方法:一:使用arg(str1,str2,str3)这种方
weixin_30847271
·
2020-08-20 12:31
Qt学习
笔记
来源:http://blog.sina.com.cn/s/blog_638ea1960101eya5.htmlChapter1:GettingStarted几个命令?1234567//创建了proj文件qmake-project//创建makefileqmakehello.pro//创建vs版本qmake-tpvchello.pro//然后在vs中编译Chapter2:CreatingDialog
lk989898
·
2020-08-20 12:00
QT学习
笔记(十一):QString类
QT学习
笔记(十一):QString类1、概述2、编辑操作3、查询操作3、转换操作1、概述1.1QString类是Qt中用于表示字符串的类,实现在QtCore共享库中。
Leon_Chan0
·
2020-08-20 11:04
(2012.03.08)初次踏上GUI编程之路
初次踏上GUI编程之路——我的
Qt学习
方法及对Qt认识的不断转变->开始接触GUI与开始接触Qt:话说,我第一次看见“Qt”这一个名词,好像是在CSDN网站的主页上吧,因为CSDN好像在给Qt做宣传,在主页上占了一栏的广告
neicole
·
2020-08-20 10:51
【学习_计划_生活】
【QT】学习记录
Qt_Neicole的学习历程
QT学习
笔记之四 Sort
这几次主要练习QtDesigner的设计,所以就做了对话框,没有去做具体的实现,以后有空再写吧....哇哈哈主要代码如下:sortdialog.h#ifndefSORTDAILOG_H#defineSORTDAILOG_H#include#include"ui_sortdailog.h"namespaceUi{classsortdailogClass;}classsortdailog:public
核动力蜗牛Killua
·
2020-08-20 10:29
☆C/C++☆
☆QT☆
QT学习
之QString的arg方法
在QT的QString中,arg方法类似于C中的printf中使用的格式输出符(只是有点类似)。在QT5的帮助文档中,可以看出以下几点:使用arg(str1,str2,str3)这种方法进行替换。使用arg(str1).arg(str2).arg(str3)这种方法进行替换。使用arg(int,int,int)这种方式进行替换。解释以下两种方法:一:使用arg(str1,str2,str3)这种方
imxiangzi
·
2020-08-20 10:25
linux/QT
QT学习
(四)如何正确继承QWidget
QWidget是所有窗口中父类,但有时候,我们需要给它重写一些方法,比如mouseDoubleClickEvent事件等,这样一来,我们就会想到写个类,来继承QWidget,自然,我们就写下了如下代码://.h文件#ifndefSMALLWIDGET_H#defineSMALLWIDGET_H#includeclassSmallWidget:publicQWidget{Q_OBJECTpublic
饭帅
·
2020-08-20 09:29
Qt学习
(八)—— 常用控件QLabel、QTextEdit
目录QLabel显示文字显示图片显示动画显示超链接QLineEditsetText()和text()setEchoMode()setCompleter()setCaseSensitivity()setFilterMode()QLabelQLabel是最常用的控件之一,我们可以用它来显示文本、图片和动画等。要使用QLabel,还是需要先引入头文件。显示文字显示下面我们来实现一个最简单的只显示文字的Q
hiyoritsai
·
2020-08-20 08:52
Qt
QT学习
笔记(7)-布局与自定义控件与事件
本篇文章是对b站学习视频上面的一些总结与笔记,觉得这个视频还是不错的,值得花时间去听,那样才能更好的打好基础。共勉!这里也贴上一个这个视频的文档资料:https://pan.baidu.com/s/1x8dT6xorLa0jaNe8Wdd0IQ提取码:8sdy目录布局与自定义控件QT消息机制和事件布局与自定义控件首先,对ui进行页面的基本布局:基本上是这样的:主要里面有四个Widget,然后进行一
zwz_chome
·
2020-08-20 08:05
QT
Qt学习
书籍:C++ GUI Programming with Qt 4
C++GUIProgrammingwithQt4ByJasminBlanchette,MarkSummerfield...............................................Publisher:PrenticeHallPubDate:June21,2006PrintISBN-10:0-13-187249-4PrintISBN-13:978-0-13-187249
iamdbl
·
2020-08-20 08:52
C++
GUI
Programming
with
Qt
4
qt
c++
date
blog
文档
编程
QT学习
之网络编程TCP(一)
TCP即TransmissionControlProtocol,传输控制协议。与UDP不同,它是面向连接和数据流的可靠传输协议。也就是说,它能使一台计算机上的数据无差错的发往网络上的其他计算机,所以当要传输大量数据时,我们选用TCP协议。TCP协议的程序使用的是客户端/服务器模式,在Qt中提供了QTcpSocket类来编写客户端程序,使用QTcpServer类编写服务器端程序。我们在服务器端进行端
北纬33度2016
·
2020-08-20 06:46
qt
tcp
网络
编程
服务器
signal
C++跨平台库
QT学习
7 使用UnitTest单元测试入门
C++跨平台库
QT学习
7使用UnitTest单元测试入门一、新建子目录项目二、新建控制台项目三、新建测试用例子目录项目mycalctest.pro文件内容:测试用例文件test_mycalctesttest.cpp
谢厂节_编程圈
·
2020-08-20 02:57
#
QT
Qt学习
笔记:QJson用法个人总结
主要的类与说明1.QJsonObject:代表一个Json对象,包含多个键-值对;2.QJsonArray:代表一个Json数组,可用下标的方法遍历,具体的值可为QJsonValue类型;3.QJsonValue:代表具体的值,值可以是QJsonObject,也可以是QJsonArray(可用isObject()和isArray()方法来判断),或者其他类型;4.QJsonDocument:提供读
chase_hung
·
2020-08-20 00:38
Qt
QT学习
一、Mac下qt的安装,安装homebrew-->执行brewinstallqt-->下载qtcreator安装包偏好设置中设置环境-->编译器修改为clang,qt版本选中本地的qmake文件-->done注:因为qt安装在usr/local隐藏目录下,无法选中,所以最后一步选择qt版本前,将usr/local/qt拖入个人收藏里,即可再选中。二、基本元素QtClass1、QObject类是所有
zhangbinHn
·
2020-08-19 22:24
Qt学习
(四)---实例涂鸦画板mspaint
Qt学习
(四)—实例涂鸦画板mspaint一、Qt图形绘制自己在Qt开源社区在自学yafeilinux前辈的《Qt快速入门系列教程》中的图形篇,结合所学的知识,可以做一个涂鸦板实例二、实现涂鸦板1、新建工程
致Great
·
2020-08-19 22:29
Qt
Qt学习
笔记之SQLITE数据库
1.SQLite数据库介绍SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比
浩瀚之水_csdn
·
2020-08-19 16:26
#
Qt学习之路
Py
Qt学习
笔记(10)--QSetting
用户对应用程序经常有这样的要求:要求它能记住它的settings,比如窗口大小,位置,一些别的设置,还有一个经常用的,就是recentfiles,等等这些都可以通过Qsettings来实现。我们知道,这些settings一般都是存在系统里的,比如windows一般都写在系统注册表或者写INI文件,mac系统一般都在XML文件里,那么按照一般的标准来说,许多应用程序是用INI文件来实现的。而Qset
花里没有海
·
2020-08-19 10:08
PyQt编程(python
GUI)
Qt学习
之网络编程(二)
UDP协议UDP协议(用户数据报协议)是一种简单轻量级、不可靠、面向数据报、无连接的传输层协议。之后我们会介绍TCP协议,相对于UDP,TCP是一种可靠的、有连接的协议;既然这样我们就用TCP不就好了?UDP一直沿用至今是有它的必要意义的,什么意义---UDP它快呀。在进行可靠性并不是需要那么搞得情况下,UDP绝对是首选,比如视频聊天就是UDP协议传输的额,所以有时会出现卡顿的情况,但实际上并不影
MrYun
·
2020-08-19 09:59
QT学习
:基于TCP/IP的简易群聊系统
查阅一些资料,我自己试着写了一个简单的聊天系统。一、服务端(一)创建套接字进行监听//创建套接字socket()server=newQTcpServer(this);//监听,端口号:9999bind(...),listen()boolisOk=server->listen(QHostAddress::Any,9999);//监听失败if(false==isOk){QMessageBox::war
虞锦雯
·
2020-08-19 05:49
QT学习
QT学习
笔记5---QtDesigner设计ui文件并调用
1.用designer设计一个ui.对象名保存为myui,基于QWidget类.(可以在此基础上随便添加一些控件之类。eg:pushButton)。保存窗体为myui,orothers.2.为了明白其具体机制,我们可以用uic将此ui文件转换成头文件看看。uic-oui_myui.hmyui.ui.(事实上我们最后用qmake编译的时候,qmake会自动调用uic转换头文件),在此.h文件中有定义
Apple1985507
·
2020-08-19 00:03
OpenCV&
Qt学习
之三——图像的初步处理
Qt图像的缩放显示实现图像缩放的方法很多,在OpenCV&
Qt学习
之一——打开图片文件并显示的例程中,label控件是通过来实现适应图像显示的,但是由于窗口固定,在打开的图像小于控件大小时就会缩在左上角显示
weixin_33836874
·
2020-08-18 17:48
QT学习
- QByteArray 的使用---存取数据
QByteArray是一个用来存放二进制数据的字节数组,有两点,1、字节,所以每个元素可以用uchar变量来保存。2、数组,可以使用[]来快速的找到所需的元素。couttest;for(inti=0;i
GlLamant
·
2020-08-18 15:28
C++
QT
Qt学习
(17)——第一个Qt GUI程序
简单GUI工具提示应用图标游标QPushButton加减法显示应用程序图标,工具提示和各种鼠标光标。我们在屏幕上居中放置一个窗口并引入信号和信号槽机制。执行完qmake-project之后,要在*.pro最后一行加上QT+=widgets。简单GUI从一个简单的窗口开始。//simple.cpp//包含GUI应用必须的头文件#include#includeintmain(intargc,char*
beyond_zhangna
·
2020-08-18 14:56
Qt
Qt
嵌入式学习之
QT学习
篇-IMX6ULL开发板
零基础的QT视频他来了~1.主打零基础入门,手把手教学,从C++到QT系统移植,带你打通QT的任督二脉。2.独创的框架学习法,先掌握整体的QT开发流程,然后在逐一击破3.从Windows上位机开发,到Linux界面开发,再到手机APP开发,一套代码可以在多平台运行,让你真正领略QT的魅力!哔哩哔哩搜索标题可看完整视频,更有资料下载链接。目前已经有1.6W播放量。来自粉丝的评价:用心做好每一集教程开
遥遥江上月
·
2020-08-18 11:30
imx6
Qt学习
杂记
Qt学习
杂记最近学习Qt,不懂的地方太多了,一一记录吧,可能也记不住,所以有了这篇文章,将使用过程遇到的一些问题记录下来,方便以后查阅。
Ratirae
·
2020-08-18 08:10
笔记
ROS-R
QT学习
笔记: 编写一个自己的RQT插件(下)
全文目录什么是RQT?一个RQTPlugin的工程目录各文件详细说明程序运行逻辑编写RQT插件的具体操作步骤4程序运行逻辑运行顺序:scripts/rqt_mypkg>>src/rqt_mypkg/mypkg.py>>src/rqt_mypkg/mypkg_widget.py5编写RQT插件的具体操作步骤5.1创建空工程cdcatkin_ws/srccatkin_create_pkgrqt_myp
西涯先生
·
2020-08-17 22:24
编程基础知识
Qt学习
---颜色对话框QColorDialog
一、简介QColorDialog类提供了一个指定颜色的对话框部件。头文件:#include二、主要成员函数QColorQColorDialog::getColor(constQColor&initial=Qt::white,QWidget*parent=Q_NULLPTR,constQString&title=QString(),ColorDialogOptionsoptions=ColorDia
wallying
·
2020-08-17 03:13
Qt学习
Qt学习
之对话框与主窗口的创建
Qt中的信号与槽机制qt中槽和普通的C++成员函数几乎是一样的--可以是虚函数,可以被重载,可以是共有的,保护的或者私有的。槽可以和信号连接在一起,在这种情况下,每当发射这个信号的信号,就会自动调用这个槽connect语句:connect(sende,SIGNAL(signal),receiver,SLOT(slot)这里的sender和receiver是指向QObject的指针,signal和s
WA说
·
2020-08-17 01:01
QT
Learning
QT学习
(二)QT对话框——利用QT设计师
1.新建工程项目,application-QTwidgetsapplication,名字dialog,基类选择QDialog,选择使用界面文件(.ui)。2.打开dialo.ui文件,即打开了界面编辑,界面中包含Buttons、Containers、inputwidgets等窗口部件。(1)依次向对话框中拖入3个pushButton,类名分别命名为okButton、cancelButton、mor
apple^?
·
2020-08-17 00:55
C/C++
Qt学习
——布局管理器QLayout类
最近感觉没有那么多时间在网上写学习笔记了。还是自己在本子上手写吧。这里只贴上代码和截图记录自己的学习历程。常用的布局管理有QVBoxLayout,QHBoxLayout,QGridLayout。下面是综合应用:新建QtGui程序,基类为Dialog头文件:#ifndefDIALOG_H#defineDIALOG_H#include#include#include#include#include#i
风无语
·
2020-08-17 00:29
Meego
QStatusBar的学习
QT学习
之路14中:关于QStatusBar,查看QtAssistant,提到状态指示分为三类:临时信息,一般信息,永久信息。
ToSoftWare
·
2020-08-16 23:59
Qt学习
——qt软件启动界面
通常,大型软件的启动需要一定的时间,为了改善用户体验,很多软件如word,Photoshop等都会加载开机界面。如图1所示。图1Photoshop的启动界面Qt中实现开机界面需要借助QSplashScreen类和QPixmap类来实现。首先,用QPixmap类的对象用来关联一个图片实体,采用的构造函数为:QPixmap::QPixmap(constQString&fileName,constcha
GDUTLYP
·
2020-08-16 23:56
Qt学习
QT学习
笔记----搭建Qt4.7.3嵌入式开发环境
转载注明出处:袁方的技术博客http://blog.csdn.net/yf210yf【目标板】ICETEK-OMAPL138-KB【安装源】(1)Qt_SDK_Lin32_offline_v1_1_2_en.runhttp://qt.nokia.com/downloads/sdk-linux-x11-32bit-cpp-offline(2)qt-everywhere-opensource-src-
知耻而后勇的蜗牛
·
2020-08-16 22:31
OMAP-L138(实习笔记)
QT学习
Qt学习
之路十一——文件的读写操作
在我们日常的使用中,我们经常需要对文件进行操作,这篇博客我们就利用qt来对文件进行读写操作。这次我们需要利用ui界面,所以我们在创建项目的时候需要勾选创建界面。然后使用界面设计师进行布局,如下图所示。一、读取文件右击readfile转到槽,然后我们只需要在这个槽函数中实现功能就行了。这个槽函数实现的功能主要是获取读取的文件名,然后打开这个文件,将这个文件的内容读取到一个字节数组中,并且将文件里的内
技术小白yhx
·
2020-08-16 17:51
Qt
Qt学习
笔记——限制输入框中的可输入内容
使用正则表达式QRegExp单行输入框QLineEdit限制内容只可输入10个数字正则表达式内容:[0-9]{1,10}限制内容只可输入10个字母或数字正则表达式内容:[A-Za-z0-9]{1,10}限制内容第一个字符必须是字母正则表达式内容:[A-Z](.){1,10}此处第一个内容后可输入除换行符之外的所有字符,汉字也可输入,按一个单位计算例子实现一个只接受11个字母或数字的单行输入框,输入
Saqino
·
2020-08-16 13:03
Qt
Qt学习
笔记4——窗口和控件
1.1窗口定义窗口:当一个部件没有嵌入到其他部件中,则把这个部件叫作窗口或者顶层窗口,顶层窗口是没有父窗口的,一般的,这些窗口都会被列在任务栏中。通常,一个窗口会包含有标题栏,窗口边框等。如果一个窗口具有父类,则这个窗口被称为是次级窗口,例如设置了父类的QDialog就是次级窗口,而这些窗口不会被列在任务栏中,而是在各自的父窗口之上。控件:当一个窗口嵌入到其它窗口中,则它本身的标题栏会隐藏,那这些
翟羽嚄
·
2020-08-16 13:35
Qt学习
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他