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学习
笔记,修改指定图片的大小,转换为QIcon用于QPushButton等控件
Qt学习
笔记,修改指定图片的大小,转换为QIcon用于QPushButton等控件QStringimagepath=":/images/btn.png";QPixmapimage0(imagepath)
weixin_33807284
·
2020-06-28 05:50
Qt学习
之路(56): 二进制文件读写
今天开始进入Qt的另一个部分:文件读写,也就是IO。文件读写在很多应用程序中都是需要的。Qt通过QIODevice提供了IO的抽象,这种设备(device)具有读写字节块的能力。常用的IO读写的类包括以下几个:QFlie访问本地文件系统或者嵌入资源QTemporaryFile创建和访问本地文件系统的临时文件QBuffer读写QByteArrayQProcess运行外部程序,处理进程间通讯QTcpS
weixin_33757609
·
2020-06-28 04:14
Qt学习
笔记,QWidget和QMainWindow新认识
Qt学习
笔记,QWidget和QMainWindow新认识学习Qt这么久了,今天才发现,原来QWidget不是我想象的那种东西。居然给她设置背景是那么的不方便的。
weixin_33755557
·
2020-06-28 04:58
Qt学习
之路(24): QPainter
多些大家对我的支持啊!有朋友也提出,前面的几节有关event的教程缺少例子。因为event比较难做例子,也就没有去写,只是把大概写了一下。今天带来的是新的部分,有关Qt的2D绘图。这部分不像前面的内容,还是比较好理解的啦!所以,例子也会增加出来。有人问豆子拿Qt做什么,其实,豆子就是在做一个Qt的画图程序,努力朝着Photoshop和GIMP的方向发展。但这终究要经过很长的时间、很困难的路程的,所
weixin_33693070
·
2020-06-28 03:37
QT学习
之如何在QToolBar中添加带图标的QToolButton并设置图标大小
在网上查到了三种方法,找到一种比较好理解的。使用QIcon类:1QToolButton*toolBtn1=newQToolButton(this);//创建QToolButton2toolBtn1->setIcon(QIcon(":/res/1.png"));//添加图标3toolBtn1->setFixedSize(20,20);//调图标大小(不是setIconSize)4ui->mainTo
weixin_30767835
·
2020-06-28 00:45
Qt学习
之界面UI编程应用
Qt作为c++的GUI编程框架,在Qt4时代,一直是传统的基于QtWidget的C++编程,而到了Qt5,为了适用当前的移动应用开发浪潮,Qt提供了,另一套界面框架QtQuick,它是基于QML语言(类似于js)的编程,就一个特点:快!。编码量大大减少。这两套框架虽说用不同的语言开发,但底层还是C++。基于QtQuick&QML的界面开发主要从以下方面学习:QML中的可视类型在QML中响应用户输入
wei375653972
·
2020-06-27 14:23
Qt基础学习
Qt学习
笔记外观篇(八):QComboBox
QComboBox是Qt中的下拉表单,其功能非常强大,在此只介绍它的常用功能。1)添加项:voidaddItem(constQString&text,constQVariant&userData=QVariant())voidaddItems(constQStringList&texts)voidaddItem(constQIcon&icon,constQString&text,constQVar
wangyanphp
·
2020-06-27 13:00
Qt
Qt学习
笔记外观篇(六):QLabel
QLabel非常简单,且非常实用。其典型用法如下:QLabellabel(QObject::tr("helloworld"),&dialog);label.setFrameStyle(QFrame::Panel|QFrame::Sunken);label.setAlignment(Qt::AlignBottom|Qt::AlignRight);产生QLabel对象,设置外观,设置对齐方式。通过以下
wangyanphp
·
2020-06-27 13:00
Qt
QT5串口编程——编写简单的上位机
刚开始的时候什么都不懂,发现《
Qt学习
之路2》有比较好的入门教程。学习了前面部分,对QT有了大概的了解后,就开始在网上寻找串口编程的方法。通过好几天的学习,终于写出了一个用于串口通信的上位机。
培培哥
·
2020-06-27 09:46
QT
Qt学习
之路系列教程目录
导语《
Qt学习
之路》是在网络上受到一定欢迎的Qt入门教程。只是这个系列便携与2009年,至今已经有三年多的时间。
MachineLP
·
2020-06-27 09:44
Qt
基于Qt平台开发安卓应用
基于Qt平台开发安卓应用在之前的
Qt学习
中,使用QtGUI来实现简单的界面与后台功能设计。这样开发出来的应用往往界面元素比较单一,美感几乎可以省略,与其他移动平台开发的App相比,确实逊色不少。
洋葱onion
·
2020-06-27 07:29
Qt
opencv
[
Qt学习
篇]UDP编程
一、概述:#includeQUdpSocket类继承自QAbstractSocket,该类中的所有函数都是可重入的(reentrent)。二、介绍:QUdpSocket公有类型:enumBindFlag{ShareAddress,DontShareAddress,ReuseAddressHint,DefaultForPlatform}flagsBindModeQUdpSocket公共函数:QUdp
__2017__
·
2020-06-27 07:44
杂货
QT学习
二:一个简单的记事本
这个工作过程和上面文章类似,只是代码有所不同。我也在学习怎么使用QT,所以欢迎交流。还有,最近在找工作,如果有哪位公司不嫌弃我技术差,经验少的话。可以联系我,我会很乐意地干活哈。个人邮箱:
[email protected]
:新建项目文件->新建文件或者项目->QtWidgetsApplication然后选择项目类型(是Debug版本还是Release版本),需要注意的是在Detail
liangsc94
·
2020-06-27 06:27
QT
Qt语言从入门到精通-曾志坤-专题视频课程
Qt语言从入门到精通—617人已学习课程介绍深入浅出
Qt学习
课程收益掌握Qt下的开发讲师介绍曾志坤更多讲师课程从事过电影卫星接收机软件开发,智能机器人软件开发,和民航机场视程设备软件开发。
kansot
·
2020-06-27 04:36
视频教程
Qt学习
---QPicture理解
QPicture是一个可以记录和重现QPainter命令的绘图设备,使用步骤如下:1、QPainter::begin()函数将QPicture作为参数传递进去;2、开始记录绘图命令;3、QPainter::end()函数结束记录。如:1、在构造函数中进行记录操作:QtStudy29::QtStudy29(QWidget*parent,Qt::WFlagsflags):QMainWindow(par
小米的修行之路
·
2020-06-27 03:51
QT
Qt学习
之解决QListWidgetItem有重叠时,点一下全部选中的问题
QListWidget在QListView::IconMode模式下,当条目可以移动时,如果发生部分或者全部重叠,那么点击其中一个QListWidgetItem,会同时选中重叠的QListWidgetItem,问题如下图:但是我只想同时选择我点击的那个,解决这个问题,没有找到很好的方法。通过继承mousePressEvent事件来进行处理:voidListWidget::mousePressEve
GreenArrowMan
·
2020-06-27 01:05
Qt
Qt学习和实战
Qt学习
之QListWidget删除Item
将QListWidgetItem从QListWidget列表中删除有两种方法可以做到,但也要根据自己的需要进行选择。第一种是QListWidgetItem*takeItem(introw);使用此方法需要知道删除的是第几个Item,并且返回删除的Item指针。第二种是inlinevoidremoveItemWidget(QListWidgetItem*item);需要知道删除的Item的对象。代码
GreenArrowMan
·
2020-06-27 01:04
Qt
Qt学习和实战
Qt学习
之路3--坐标系统、窗口部件位置大小设置及简单的QPushButton使用
坐标系统每个GUI操作系统都有特定的坐标系统,坐标系统用于在图形界面程序中进行窗口、组件的定位(定位的前提就是要有坐标系统)及窗口部件的大小设置。其中定位类型有顶级窗口组件的定位、窗口内部的组件定位和窗口部件的大小设置。Qt中使用统一的坐标系统定位窗口部件的位置和大小。Qt的组件类提供成员函数在坐标系统中进行定位,如函数x()、y()。QWidget类提供了窗口部件所需的坐标系统成员函数。其中上图
一念之间、
·
2020-06-26 20:58
Qt
超全嵌入式及Linux 知识体系/面试必看资料
语言推荐书籍从入门到进阶带你走上大牛之路(珍藏版)C++推荐书籍从入门到进阶带你走上大牛之路(珍藏版)理解uboot要看哪些书C语言深度剖析陈正冲资料分享剑指offer第二版(PDF+源码)FreeBSD学习资料分享lua学习资料推荐
QT
CodeAllen的博客
·
2020-06-26 16:58
职业规划进阶
QT学习
之图形视图框架
文章目录坐标系统图形项坐标场景坐标视图坐标坐标映射事件处理与传播QGraphicsScene管理QGraphicsItem(单击/选择/移动/缩放/删除)参考坐标系统图形项坐标图元生活在自己的局部坐标系。它们的坐标通常围绕它们的中心点(0,0),并且这也是所有转换的中心。图元坐标系下的几何元素通常指点、线或矩形。创建自定义图元时,只需考虑图元坐标即可。QGraphicsScene和QGraphic
sty945
·
2020-06-26 15:39
QT学习
毕业设计
QT学习
之图形视图
文章目录简述场景视图代码效果图形项代码参考简述在前面讲的基本绘图中,我们可以自己绘制各种图形,并且控制它们。但是,如果需要同时绘制很多个相同或不同的图形,并且要控制它们的移动、检测它们的碰撞和叠加;或者我们想让自己绘制的图形可以拖动位置、进行缩放和旋转等操作。实现这些功能,要是还使用以前的方法,那么会十分困难。解决这些问题,可以使用Qt提供的图形视图框架。图形视图框架提供了一个基于图形项的模型视图
sty945
·
2020-06-26 15:39
QT学习
Qt学习
笔记(一)布局管理器
#include#include#include#include#include#include#includeintmain(intargc,char*argv[]){QApplicationa(argc,argv);QLabel*infoLabel=newQLabel;QLabel*cmdLabel=newQLabel;QLineEdit*cmdLineEdit=newQLineEdit;QP
spw_1201
·
2020-06-26 14:29
Qt
【
Qt学习
之行】相机和音频录制
文章目录简述实验步骤新建项目添加相关QT库添加添加类、函数、变量等设计ui界面设计照相、音频录制功能实验结果简述掌握照相和录制声音等的方法,能够捕获一帧照片并保存;进而能够完成照相和录制声音等。实验步骤新建项目1、打开软件Qtcreator2、建立一个项目选择类项为QWidget添加相关QT库在项目的.pro文件中,添加与相机和音频录制相关的库添加添加类、函数、变量等在项目Qwidget.h文件设
qq_43401552
·
2020-06-26 01:40
Qt学习之行
C++
【
Qt学习
之行】简易影音播放器
文章目录简述实验步骤新建项目添加影音相关的QT库添加添加类、函数、变量等设计ui界面设计影音功能实验验证简述掌握影音图像包括音乐等的播放,掌握播放、停止、循环等方法;进而能够完成影音图像包括音乐等的播放,能够播放、停止、循环播放等实验步骤新建项目1、打开软件Qtcreator2、建立一个项目选择类项为QMainWindow添加影音相关的QT库添加相关QT库在项目的.pro文件中,添加与影音播放器的
qq_43401552
·
2020-06-26 01:40
Qt学习之行
C++
Qt学习
之路一
QApplication应用程序类,有且只有一个QT头文件没有.h头文件和类名一样,前两个字母都是大写exec()让用户一直进行,等待用户操作,等待事件发生Q_OBJECT信号与槽的时候需要,不用到信号和槽的话可以屏蔽如果不指定父对象两个窗体之间会互相独立指定父对象有两种方式:1setparent()方法例如:QPushButtona;a.setparent(&w);2通过构造函数QPushBut
demo记忆
·
2020-06-26 00:49
Qt
Qt学习
(5)——写一下简单的计算器
可以执行+-*/浮点运算,直接上代码了信号和槽的简单运用;思路:先将字符串转化成浮点数和符号;再将中缀表达式转化为逆波兰式;最后直接计算。Calculate.pro#-------------------------------------------------##ProjectcreatedbyQtCreator2018-09-15T16:53:19##--------------------
chen_2511
·
2020-06-25 21:28
Qt学习
Qt学习
笔记:QTimer和QTime
QTimer是一个计时器类它的使用分三步,创建对象,连接signal和slot函数,start()QTimer*timer=newQTimer(this);connect(timer,SIGNAL(timeout()),this,SLOT(update()));timer->start(1000);123其中,SIGNAL(timeout())表示:每当计时结束,计时器归零并重新计时,并发送一个信
恏恏过生活
·
2020-06-25 21:31
QT
QT
关于Qt中将设计中的Designer中的***.ui文件转成***.h文件(详细多图)
本系列博客为
Qt学习
遇到的各种难题的解决,欢迎大家来一起交流和学习!
King_LJames
·
2020-06-25 19:53
Qt
QT学习
1:C++学习
目录0.C++常见的表示符1.C++的注释:2.数据类型3.界面字符4.存储类5.CLASSC++菜鸟教程:http://www.runoob.com/cplusplus/cpp-tutorial.htmlC++是QT的指定语言,不会C++很难玩转QT;当你要使用c++的标准模板库时,就需要用到usingnamespacestd0.C++常见的表示符::(c++)=->(c语言中)typedef(
一直走向深渊的迷途羔羊
·
2020-06-25 19:19
QT开发
Qt的全面学习笔记【持续更新】
目录大纲序认识
Qt学习
网站安装Qt在Linux时在Windows时32位系统与x86系统关系构建项目及设置配置Qt右击上下文菜单的某些选项之间区别创建主窗口、设置窗口居中、dialog与widget与mainWindow
Yvette_QIU
·
2020-06-25 19:07
Qt
异常
Qt学习
总结(一)
一、项目中遇到的问题(1)c++文件中不同类如何共用一个变量头文件1.h源文件1.cpp其他源文件2.cpp,3.cpp这些源文件都包含头文件1.h方法:在1.h声明全局变量externintn;在1.cpp定义该全局变量intn=0;2.cpp和3.cpp均可直接使用变量n。(2)正则表达式二、课件总结第一章关于创建qt项目1.添加头文件#include#include#include2.在私有
#include"haohaoxuexi
·
2020-06-25 15:09
转载:Qt5基本教程
Qt学习
之路2》目录序Qt前言Hello,world!信号槽自定义信号槽Qt模块简介MainWindow简介添加动作资源文件对象模型布局管理器菜单
scw_zch
·
2020-06-25 15:40
ubuntu
配置
QT学习
笔记(三)——QT中的坐标系统及窗口位置,大小配置
一、QWidget类中的坐标系统成员函数Qt中的几何坐标以左上角为原点,其中的GUI组件以左上角进行定位1.1表示窗口左上角位置和客户区的长宽——x()//窗口左上角的横坐标——y()//窗口左上角的纵坐标——width()//表示客户区的宽度——height()//表示客户区的高度1.2表示客户区左上角位置和客户区长宽——geometry()//客户区的位置信息:geometry().x(),g
马大哈先生
·
2020-06-25 13:30
QT
QT学习
-04-信号与槽及界面跳转
信号与槽及界面跳转1.概述信号和槽机制是QT的核心机制,要精通QT编程就必须对信号和槽有所了解。信号和槽是一种高级接口,应用于对象之间的通信,它是QT的核心特性,也是QT区别于其它工具包的重要地方。信号和槽是QT自行定义的一种通信机制,它独立于标准的C/C++语言,因此要正确的处理信号和槽,必须借助一个称为moc(MetaObjectCompiler)的QT工具,该工具是一个C++预处理程序,它为
进击的黑子
·
2020-06-25 12:32
QT学习
Qt学习
: QListWidget程序示例
学习了上一条博客的关于QListWidget的成员函数的用法,下面就有一个相关的简单小程序来练下手:程序完成如下图:第一步,我们先通过ui设计师拖拽出我们想要的布局:下面是”c.cpp”下的代码:我将逐句讲解:#include"c.h"c::c(QWidget*parent):QMainWindow(parent){//应用ui设计师布局.ui.setupUi(this);//把两个按钮设置为选中
闭上左眼看世界
·
2020-06-25 12:21
Qt
QT学习
资料博客:《Qt 实战一二三》和《Qt 学习之路 2》等
参考书目:1《Qt5开发及实例》(Qt5.8为平台)2《Qt5.9C++开发指南》(Qt5.9LTS为平台)博客/论坛:1《
Qt学习
之路2》(QTCN)https://www.devbean.net/2012
草帽当家de
·
2020-06-25 07:57
Qt学习
笔记: 实现截图效果
首先在这里感谢刘大师,提供的源码进行学习。如有冒犯之意,请联系我将其删除,谢谢!这是刘大师的个人主页.目前跟随刘大师的脚步,学习了一下采用Qt实现截图的效果,具体效果如下:废话不多说,先谈谈这个功能。首先我们了解一下这个截图:首先,我们是点击“截图工具“,然后弹出灰色的背景,在拖动鼠标进行截图,最后在保存图片。截屏思想:点击截屏工具的时候,截取全屏的像素,并且将全屏保存到一个全局的变量pixmap
暖暖的纠结
·
2020-06-25 07:07
qt
Qt学习
笔记:QByteArray Class
QByteArray类提供一个字节数组,QByteArray可用于存储原始字节(包括“\0”)和传统的8位“\0”端接字符串.使用QByteArray比使用constchar*更方便.除了QByteArray之外,Qt还提供了QString类来存储字符串数据。对于大多数用途,QString是您要使用的类。它存储16位Unicode字符,使您可以轻松地在应用程序中存储非ASCII/非拉丁字符。此外,
暖暖的纠结
·
2020-06-25 07:36
qt
QT中QTextEdit问题 error C2143: 语法错误 : 缺少“;”(在“*”的前面) error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
我在学习
qt学习
之路第十七章
Qt学习
之路第17篇标准对话框文件对话框,下面链接这节时遇到了这个报错。
nature_forest
·
2020-06-25 05:48
VS2010+QT
Qt学习
笔记(1)---QT5利用事件过滤器实现在控件上绘图
首先,感谢作者:一去丶二三里博客地址:http://blog.csdn.net/liang19890820Qt中要在控件中绘制图像,需要重写paintevent函数,本文通过EventFilter(事件过滤器)来实现在控件上的图形绘制。.h文件#ifndefWIDGET_H#defineWIDGET_H#include#includenamespaceUi{classWidget;}classWi
Mirage_13
·
2020-06-25 05:44
qt
QT学习
=====QPainter,PaintEvent,setRenderHint(防止图形走样)
https://jingyan.baidu.com/article/ad310e80cd7bf61849f49ec9.htmlupdate();repaint();Qt里面的重绘和Windows编程里面的重绘差不多。但是Qt的重绘更有特色,更加智能。在讲之前,先说说paintEvent()paintEvent()是一个虚函数槽(slot),子类可以对父类的paintEvent进行重写。当调用upd
liam guan
·
2020-06-25 03:36
qt学习
Qt学习
资料
Qt开发及实例数据目录如下目录Qt概述Qt5模板库、工具类及控件Qt5布局管理Qt5基本对话框Qt5主窗体Qt5图形与图片Qt5图形视图框架Qt5模型/视图结构Qt5文件及磁盘处理Qt5网络与通信Qt5事件处理Qt5多线程Qt5数据库Qt5多国语言国际化Qt5单元测试框架Qt5综合实例:汽车销售管理系统综合实例:Qt版word字处理软件综合实例:Qt版聊天软件Linux下Qt的安装和简单实用C++
WANGZHEN`
·
2020-06-24 23:01
QT
Qt学习
笔记-Qt程序切换皮肤
运行截图如下:首先我们从网上随便搞一个别人写好的QSS(这个东西其实自己写更有意思)本人自己写的还没完善,为了做这个笔记,先用网上的,QSS代码如下:/*===Shared===*/QStackedWidget,QLabel,QPushButton,QRadioButton,QCheckBox,QGroupBox,QStatusBar,QToolButton,QComboBox,QDialog{b
IT1995
·
2020-06-24 23:44
C/C++
Qt
Qt学习
笔记-使用shape() 使得碰撞更加精确
官方解析如下:这英语就我就不翻译了,就他说的,很好理解,我就直接来个例子好了。运行截图如下:代码如下:myitem.h#ifndefMYITEM_H#defineMYITEM_H#includeclassMyItem:publicQGraphicsItem{public:MyItem();QRectFboundingRect()const;voidpaint(QPainter*painter,co
IT1995
·
2020-06-24 23:44
C/C++
Qt
qt学习
之模态非模态
#include“mainwindow.h”#include“ui_mainwindow.h”#include#includeMainWindow::MainWindow(QWidget*parent):QMainWindow(parent),ui(newUi::MainWindow){ui->setupUi(this);connect(ui->actionNew,&QAction::trigge
qibing07
·
2020-06-24 21:06
QT学习
——QSqlQuery基本操作
Qt中对数据库的操作主要通过QSqlQuery实现,QSqlQuery提供了执行数据库语句的方法,在Qt中利用QSqlQuery类实现了执行SQL语句。它可以返回所有的执行结果,当建立好数据库连接好后可以通过使用QSqlQuery::exec(),如同下面的语句:QSqlQueryquery;query.exec("SELECT*FROMbook");当创建一个QSqlQuery对象后,可以被指定
Strive--顾
·
2020-06-24 19:38
QT学习
MySQL学习
vs2015安装qt5教程
这篇文借鉴了
QT学习
之路2,有兴趣的小伙伴可以看这系列文章很适合我们初学者。1.下载qt下载网址。
潘然PR
·
2020-06-24 19:23
QT
Qt连接并操作SQL数据库(
Qt学习
①)
初学者记录学习内容,如有错误请各位前辈指点。DOS命令操作数据库虽然在window下是可以用DOS命令建立并操作数据库,但是当涉及到一些比较复杂的数据操作的时候还是比较繁琐,这里做个简单的示例,这里对mySQL的Qt配置不做多言,贫道使用的Qt5.8已经自带配置文件了。用DOS命令建立数据库,输入密码后,显示当前存在的数据库输入命令showdatabases;(命令后面一定要加“;”)create
木鱼子酱
·
2020-06-24 16:01
qt学习
数据库运用
嵌入式Qt开发环境搭建及移植到开发板----
Qt学习
笔记
整了好多天的Qt移植,今天终于弄出来了。记录一下学习过程,可把我闹心死了。先说说Qt源码包,我刚装Qt的时候非常乱,又有x11的,又有embedded的,还有everywhere的。现在明白了,安装x11,可以开发在pc机下运行的应用程序,并且会生成一些Qt开发工具designer和qvfb。安装embedded,可以开发在开发板上运行的Qt应用程序。使用everywhere,需要解压三份,使用不
依山不傍水
·
2020-06-24 16:35
Qt
嵌入式
qt程序实现多个图片连续显示效果像动画一样
qt学习
也快一个月了,最近想做一个有趣的程序。效果是这样的:通过定时器连续显示几幅图片,串联起来看像是动的一样,我在网上找了几幅关于小鸡破壳而出那个有趣的场景,然后通过程序实现效果就是小鸡破壳而出。
luckywang1103
·
2020-06-24 09:13
Qt_MFC_C++
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他