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学习
QICON加载不了图片的解决方法之一
最近在学习Qt5,跟着《
QT学习
之路2》进行编码时,发现QICON怎么弄也没法加载图片,网上搜了半天,也牛头不对马嘴,后来尝试将整个路径进行加载,才发现问题所在。
键盘上舞蹈的蚂蚁
·
2020-06-24 09:51
gtk+2.0
Qt5学习
Qt读取txt文件中数据并绘制图像
由于毕业设计需要,接触到
Qt学习
。基础比较差。遇到一系列问题,都咬牙慢慢啃下来了。由于需要将光谱仪采集到的原始数据进行背景扣除,就涉及到文本文件读取工作啦。
loveus3512
·
2020-06-24 08:11
QT学习
笔记1(创建第一个QT工程)
一、创建Qt工程使用QT版本为5.6.11、选择创建的工程类型Application下列出了很多应用程序的模板。WidgetsApplication:支持桌面平台的有图形用户界面的应用程序。GUI的设计完全基于C++语言,采用Qt提供的C++类库。ConsoleApplication:控制台应用程序,无GUI界面。QuickApplication:GUI开发框架,其界面设计采用QML语言(类似于W
herryone123
·
2020-06-24 00:45
QT
C++与
QT学习
路线
1、流输入输出概念需要掌握cin、cout和fstream流2、new与delete(配合类理解)3、inline函数与#define的区别,学会使用inline4、类的封装概念需要掌握:类的声明与对象定义类的构造与析构(缺省构造函数,拷贝构造函数,构造函数的调用,如何用构造函数给对象指针赋值)类的继承与私有、保护、共有成员类的静态成员——例题:如何建立只有一个实例的类?如何统计类的实例个数?多重
moremagic
·
2020-06-23 21:56
【
QT学习
】QT中新建一个3D的qml例子,关闭程序的时候报crash
现象:按照qt中模板新建一个3D的项目,关闭窗口的时候报错:Starting/home/ubuntu/QtProj/test/test3d/build-test_3d-Desktop_Qt_5_10_1_GCC_64bit-Debug/test_3d...QMLdebuggingisenabled.Onlyusethisinasafeenvironment.qml:THREE.Canvas3DRe
ipfpm
·
2020-06-23 18:50
QT
linux
QT学习
之一:Linux下安装QT之版本qt-4.6.3
在Linux中分别安装应用于不同平台的QT:PC;嵌入式X86;ARM。这三者PC版、嵌入式X86版和ARM版的区别主要体现在:当configure时分别加了不同的参数,具体区别是:PC平台:在linux中全安装qt,用它编译好程序后,直接用“./”就可运行。嵌入式X86平台:带有qvfb功能,在PC机上可以模拟应用程序在arm开发板上的运行情况。用此编译好的程序,只用“./”命令不可以运行,必须
imxiangzi
·
2020-06-23 17:22
linux/QT
QT学习
之三:Qt Creator2.4.1的开发环境的配置和测试
1.系统环境主机操作系统:ubuntu10.04主机编译器:gcc4.4.3,交叉编译器:arm-linux-gcc-4.3.2前提条件:搭建好qt4.6.3的三个编译版本:PC,X86,ARM2.安装Qt_SDK_Lin32_offline_v1_2_en.run下载地址:http://www.developer.nokia.com/dp?uri=http%3A%2F%2Fsw.nokia.co
imxiangzi
·
2020-06-23 17:22
linux/QT
QT学习
之路————QT界面的美化
1、隐藏窗口的标题栏(包括最小化、最大化、关闭按钮)只需要在构造函数中添加setWindowFlags(Qt::FramelessWindowHint);函数即可2、给按钮添加背景图片ui->pushButton->setStyleSheet("border-image:url(me.png)");3、给界面添加背景图片this->setObjectName("dialog");//这句话一定要有
huangan_xixi
·
2020-06-23 15:59
QT学习之路
qt学习
- 打包-移植项目便捷方式
QT安装路径下找到.\msvc2015\bin,shift+右键打开powershell,输入cmd输入windeployqt.exe+e:\Projects\demo\build-demo\release\demo.exe(项目生成的.exe的路径及名称)在项目目录中新建一个发布文件夹,用于存放发布软件,我新建了一个release文件夹:e:\Projects\demo\release;将dem
GlLamant
·
2020-06-23 11:28
QT
Qt学习
笔记#2:QMainWindow与QDockWidget
文章目录QMainWindowQDockWidgetQMainWindow直接翻译官方文档好了。。它讲的最好。。。TheQMainWindowclassprovidesamainapplicationwindow.QMainWindow类提供一个主应用窗口Amainwindowprovidesaframeworkforbuildinganapplication’suserinterface.Qth
古月河图
·
2020-06-23 08:09
QT学习笔记
Qt学习
笔记#9:画一条带箭头的线
文章目录前言方法1:常规实现1.画一条没有箭头的线2.在这条线的基础上画上箭头方法2:利用QPainterPath实现总结完整代码前言带箭头的线,在很多地方都会用到,以致于一开始我认为Qt会提供这样一个类。。。没想到的是Qt不仅没有提供相关的类,自己实现的时候还颇为复杂。。其实我比较不理解。。为什么Qt不提供一个带箭头的线的类呢。。为什么为什么呢?这个应该不少人会用到吧。。。废话不多说,马上开始。
古月河图
·
2020-06-23 08:09
QT学习笔记
QT学习
(一) 入门:基本控件和信号与槽和练习
这两天需要用到QT写一个界面,决定去学。QtCreate这个IDE真是非常好用,轻量级,Ui设计界面拖拖控件就行了,再用信号与槽(signalandslot)的机制就能很轻松的将界面上的一些事件信号和相应的自己写的槽函数联系起来,用起来很方便。推荐一个视频吧,基础的内容看视频跟着动手实践掌握起来还是很快的。http://www.bilibili.com/video/av6782450/?from=
无风而起
·
2020-06-23 06:02
QT学习
QT学习
(移植MQTT)
QMQTT源码获取:https://github.com/emqtt/qmqtt百度网盘下载链接:https://pan.baidu.com/s/1pSrfqwoyDfGLUojW2qk2pg提取码:1w0r一.下载源码编译构建1.打开工程文件2.打开该工程3.配置构建目录我选择默认的4.构建生成的文件二.移植1.把上面构建生成的文件中的"include"文件夹复制到源码工程目录下创建一个基于QM
蓝莓果汁
·
2020-06-23 04:32
Qt学习
Qt学习
笔记3
滴3章:创建主窗口1.当槽作为一个信号的响应函数而被执行时,就会忽略这个返回值;但是当把槽作为函数来调用时,其返回值对我们的作用就和调用任何一个普通的c++函数时的作用相同。2.资源机制:创建一个资源文件:xxx.qrc,在.pro下添加一行:RESOURCES=spreadsheet.qrc,然后资源的配置都可以在xxx.qrc中配了,如下:images/icon.png所有资源文件都会被编译到
爱若一生
·
2020-06-23 02:48
qt
现代OpenGL+
Qt学习
笔记之十二:模拟聚光灯
现代OpenGL+
Qt学习
笔记之十二:模拟聚光灯主要内容 本文将实现一种特殊的光源,该光源的位置定义在一个圆锥的顶点上,光的照射范围仅在圆锥范围内,且光强在该圆锥的中心轴上时最强的,而随着空间点到该中心轴的距离的增加
懂deeee珍惜
·
2020-06-22 21:19
OpenGL
现代OpenGL+
Qt学习
笔记之八:GLSL双面渲染
现代OpenGL+
Qt学习
笔记之八:GLSL双面渲染主要内容 本文主要介绍OpenGL中的双面渲染,在一般情况下,如果要绘制的曲面是封闭的,如前面涉及过的圆环体,其内部是隐藏的,但是当一些模型有洞时,
懂deeee珍惜
·
2020-06-22 21:19
OpenGL
qt学习
(一):代码法布局qt控件 比较基础
三哥布局管理器QHBoxLayout在水平方向排列部件QVBoxLayout在竖直方向上排列部件QGridLayout在网格中排列部件QHBoxLayout*topLeftLayout=newQHBoxLayout;topLeftLayout->addWidget(lable);topLeftLayout->addWidget(lineEdit);QVBoxLayout*leftLayout=ne
a119258
·
2020-06-22 10:10
qt学习
QT学习
篇(三)总结界面设计相关类
一、问题:这几天开始学习使用QT设计一款简单的代码编辑器,目的主要是学习一些类的使用,然后逐渐完善编辑器的功能,但是模仿其他编辑器的时候,总是不知道同样的窗口或者功能该用什么类,想了想该知道些软件设计的常识,对于初学者来说,利用已知的一些软件界面选项来说明QT里边对应的相同功能或者相似的类的使用是一个不错的方法。二、编辑器1、参考一个尚未完成的编辑器界面上面是一个基本窗口,但是也是主要窗口,该窗口
Zackary-
·
2020-06-22 07:53
_嵌入式Qt的探索
Qt上位机:与STM32串口通信,数据收发,按钮控制LED
Qt学习
了几周,做一个串口助手巩固一下最近学习的内容。
Uncle_Tan123
·
2020-06-22 07:32
Qt上位机
QT学习
笔记1:第一个QT项目的创建
今天起开始学习有关QT的内容,QT是一个跨平台的C++图形用户界面应用程序框架,后期做码流分析软件用的,本来想用MFC,看雷神的码流分析软件使用MFC做的,但是周围人力荐QT,而且QT开发简单一些,所以就先学一下QT吧。下面介绍一下如何创建一个QT项目:第一步:点击新建第二步:选择模板,按红圈选择就行,然后点击“Choose”第三步:创建项目名称和项目路径,然后点击“下一步”项目名称不能有中文和空
wD丶路人
·
2020-06-22 03:09
QT学习
C++
QT
【第七篇】
Qt学习
与使用---TreeView目录以及其点击事件
1、目的想要写一个目录,可以列出某一路径下所有的文件,并且可以点击打开。(初始是想做一个阅读器程序)2、思路(1)首先需要将文件名称以目录的形式列出。(2)可以打开不同类型的文件,如文件夹,PDF,doc,csv,图片等等。(3)其他。3、关键知识准备(1)QTreeView文件名称自动分层获取。如下图所示,层数可以层数可以任意多层。得到目录的核心代码://--------------------
Kshine2017
·
2020-06-21 23:35
Qt
C++
【第六篇】
Qt学习
与使用---在qt中打印PDF文件(不是生成PDF)
1、目的如题,打印pdf文件中的内容。2、思路(1)思路1:可以通过Poppler类来读取pdf中的内容,并转化成图片,再打印这些图片。这个方法的瑕疵是,需要在打印的时候准确的写出一页图片在A4纸上的打印坐标和大小。否则会导致与原文不同。(2)思路2:调用系统接口,让windows来打印。这个方法有一个注意点,就是传入的文件路径一定要是绝对路径。具体到哪一个磁盘开始。3、关键代码(我是用的是思路2
Kshine2017
·
2020-06-21 23:35
Qt
C++
QT学习
小demo之LightMD(MarkDown编辑器)
很早之前就有了写一个类似Windows记事本的想法,加上最近也刚好在学编译原理,所以就想把两者结合起来,于是就打算结合MarkDown,开发一款MarkDown编辑器。不过由于我之前一直使用的是Java语言居多,对c++并不熟悉,所以一些糟糕的代码风格和规范还望各位大佬谅解!LightMD即一款基于QT实现的markdown编辑器,当然也可以作为代码编辑器,由于时间与个人能力等原因,目前实现的功能
Asche910
·
2020-06-21 17:18
Qt学习
笔记2:QMainWindow和QWidget的区别
在Qt工程创建时,QtWidgetApplication模板下提供了不同的父类继承。这里,主要分析一下QMainWindow和QWidget的区别。创建工程分别以QMainWindow和QWidget为基类创建工程,工程创建完成后,如下图所示:Qt会自动创建一个以所选基类为父类的自定义类,自动创建ui文件,供用户来使用。代码模板也是完全相同,唯一不同的是一个隐含的文件QWidget下为#inclu
寒江雪Charles
·
2020-06-21 07:54
Qt学习笔记
Qt学习
笔记3:Qt工程的目录结构
经过前两篇的学习,已经可以使用Qt空项目模板创建自己的工程了。通过本篇的学习,整理一下如果使用Qt工程的目录结构,使项目更规范和容易管理。当前的目录结构如图所示,这是前篇中创建的工程,只有main.cpp和widget.cpp、widget.h三个文件,直接放在了一个目录下,没有子目录:在向工程中添加新文件时,默认情况下,都是自动创建到当前目录下。工程文件比较少时不会影响使用,但是当文件多起来,工
寒江雪Charles
·
2020-06-21 07:54
Qt学习笔记
Qt学习
笔记1:创建一个QT的空项目
初始QT,在创建QT项目时系统提供了几个不同的模板,点选模板,系统会自动为用户创建好一个基础框架方便开发。这里,我们试着不适用系统提供的基础框架,自己创建一个空的QT项目。创建工程(1)进入QT界面,选择新建工程,在跳出的选项中选择其他项目—空的Qt项目,选择继续。(2)为项目取名为blankProject,选择下一步。(3)添加工程信息。创建完成后,系统会自动创建一个名为blankProject
寒江雪Charles
·
2020-06-21 07:54
Qt学习笔记
Qt学习
笔记4:使用资源文件
Qt中需要加载外部资源文件时,如何操作?这里以常用图片资源作为实例,记录完整的使用过程。添加资源文件新建空项目,取名qresource,文件列表如下图所示:添加资源文件,在项目名称上右键选择添加新文件,依次选择Qt-QtResourceFile-Choose填写名称和录像,依次确认后,创建成功。资源文件管理资源文件管理器新建资源文件管理器成功后,可以看到工程文件列表新增了资源一列,如图工程配置文件
寒江雪Charles
·
2020-06-21 07:54
Qt学习笔记
Qt项目实战2:图片查看器QImageViewer
在博文
Qt学习
笔记2:QMainWindow和QWidget的区别中介绍了使用空的Qt项目创建带有菜单栏、工具栏的界面。这里,使用一个简单的图片查看器项目,来熟悉一下Qt的图片显示和基本操作。
寒江雪Charles
·
2020-06-21 07:54
Qt项目实战
Qt基础入门到进阶实战资料大全(纯干货,超详细,随时更新)
QTsoftwareb)QtCenterc)Developpezd)Qt-APPse)QUItCodingf)StackOverflowg)PlantQt4.入门课程1)《Qt快速入门系列教程》2)《
Qt
Freedom_Bule
·
2020-06-21 06:51
QT
资源分享
Qt学习
-05-动画类
qt的动画类Qt动画架构中的主要类如下图所示:动画框架由基类QAbstractAnimation和它的两个儿子QVariantAnimation和QAnimationGroup组成。QAbstractAnimation是所有动画类的祖宗。它包含了所有动画的基本属性。比如开始,停止和暂停一个动画的能力。它也可以接收时间改变通知。动画框架又进一步提供了QProertyAnimation类。它继承自QV
进击的黑子
·
2020-06-21 05:17
QT学习
Qt学习
(一)——多线程及简单实例
做项目时遭遇用户界面冻结的问题,究其原因是槽函数里装了一个需要CPU密集操作的功能。使用多线程,可以解决界面冻结的问题。多线程的几大特点:1.多线程的执行顺序无法保证,与操作系统的调度策略和线程优先级等因素有关。2.多线程的切换可能发生在任何时刻、任何地点。3.多线程对代码的敏感度高,因此对代码的细微修改都可能产生意想不到的效果。先由一个简单的例子引出多线程先作出这个简单的界面“开始”对应的槽函数
寻找如意
·
2020-06-21 05:02
Qt
QT学习
教程(全面)
第1篇Qt5基础(一)Qt开发环境的搭建和hello第2篇Qt5基础(二)编写Qt多窗口程序第3篇Qt5基础(三)Qt登录对话框第4篇Qt5基础(四)添加菜单图标(使用Qt资源文件)第5篇Qt5基础(五)Qt布局管理器第6篇Qt5基础(六)实现Qt文本编辑功能第7篇Qt5基础(七)实现Qt文本查找功能第8篇Qt5基础(八)设置主窗口状态栏第9篇Qt5基础(九)Qt键盘、鼠标事件的处理第10篇Qt5
Strive--顾
·
2020-06-21 04:37
QT学习
QT开发学习资料(1)
博主QQ:1356438802《用QT做点什么》QQ群:473438919473《
Qt学习
之路2》目录https://www.devbean.net/2012/08/qt-study-road-2-catelog
SomebodyLuo
·
2020-06-21 03:53
QT
qt
现代OpenGL+
Qt学习
笔记之七:Phong光照及在GLSL中使用函数
现代OpenGL+
Qt学习
笔记之七:Phong光照及在GLSL中使用函数主要内容 在现代OpenGL+
Qt学习
笔记之六:绘制可旋转、带光照效果的三维物体中介绍了一个最简单的漫射光的原理及在OpenGL
懂deeee珍惜
·
2020-06-21 00:44
OpenGL
Qt 实现 QQ 9.0 新版登录窗口
有兴趣的可以加入
Qt学习
群哈,具体代码请见群文件。/***@author:前行中的小猪;*@date:2018年05月22日*@version:1
前行中的小猪
·
2020-06-20 22:01
Qt
Qt学习
第一天
第一次打开写东西,感觉像是用markdown;不过这个东西生成的东西还是很漂亮的。闲话不多说,来讲讲Qt学的第一天吧,对于一个完全没有学习过C++的我来说,直接来看这样的东西完全等于自讨没趣,不过还是很期待在这样ed折磨中一点点的成长,因为项目开发的需求,没有办法在有限的时间里面去学习C++的基础知识,只能草率的大致浏览了一下C++最基本的知识,半懂半不懂的看完后,只能马上下载了一个QtCreat
7a36f8248484
·
2020-04-10 05:10
Qt编写自定义控件18-魔法小鱼
其实在
Qt学习
过程中,如果越到问题找不到相关文章和答
feiyangqingyun
·
2020-04-04 17:58
13、Qt 自定义控件封装组合
0、实现功能程序演示
qt学习
1、创建自己的ui类2.使用两个组件做出如下效果3、在原本的ui文件中导入自定义的ui使用widget容器右键widget提升窗口部件4、组件关联通过查询帮助文档,可以很容易的找到信号与对应的槽
秋田狗子
·
2020-04-01 22:36
Qt
qt
c++
界面设计
Qt学习
-1.Hello Word解析
#include#include//预处理头文件不用说intmain(intargc,char*argv[])//主函数。其中intargc,char*argv[]代表此程序可接受的参数,//argc代表输入字符串的个数,argc[]代表输入的字符串{QApplicationapp(argc,argv);//新建一个QApplication对象QLabel*label=newQLabel("Hel
李雷雷_f3ce
·
2020-03-27 11:59
python sphinx安装和
qt学习
之路(2)的html生成
title:pythonsphinx安装和
qt学习
之路(2)的html生成id:194categories:qtdate:2015-09-2815:26:52tags:Sphinx是一种工具,它允许开发人员以纯文本格式编写文档
jeffleefree
·
2020-03-22 06:48
QT学习
(1):QT5.7+VS2013开发环境搭建
1.下载安装包在QTOpenSource中下载相应版本的QT和VS插件。或者用他的在线下载包,但是感觉它的在线下载包不是很好用,我就下了两天才下成功,中间各种出错和没速度。我用的是QT5.7和qt-vs-addin-1.2.5。VS用的是2013版。QT和VS插件安装完成后,重启VS会看到多了一个QT5的菜单。2.配置环境变量打开系统的"环境变量"设置对话框,在PATH环境变量中添加:”D:\Qt
吴尼玛cs
·
2020-03-17 18:16
家族成员信息管理系统
最近一直没有继续编写
Qt学习
心得,因为开始学的东西比较杂,也没有形成一个系统,所以一直没有提笔。而且,每天要上班,还要抽出时间来学Qt,时间比较紧张,非常抱歉。
嫌疑犯F
·
2020-03-15 13:53
QT学习
笔记——文件
文件读写和保存1.获取文件路径及名字#includevoidMainWindow::on_pushButton_clicked(){QStringdialog[3],name[4];QStringListsplit[3];QFileDialogadd_file_dialog;add_file_dialog.setFileMode(QFileDialog::ExistingFiles);QStrin
Cyfeng
·
2020-03-11 18:04
【1】QT文件操作
1.参考资料豆子博主
QT学习
之路2系列教程书籍《QtQuick核心编程》Qt参考手册2.学习内容文件操作#include#include#include#include#include#include#
业余玩家
·
2020-03-08 12:58
Py
Qt学习
随笔:QTableWidget项sizeHint的作用以及与QHeadView的sectionResizeMode、ResizeToContents的关系
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址在学习QTableWidgetItem的sizeHint()方法时,Qt自带材料中介绍sizeHint为项的缺省大小,如果没有设置则根据项的数据自动计算项的大小。但老猿试了好久都没明白sizeHint的作用,查阅资料也没有找到相关资料,最终经过2天的反复测试和摸索,终于明白了这个属性的作用。QTableW
LaoYuanPython
·
2020-03-01 21:52
老猿Python
Qt学习
之路
坐标系统物理坐标,是指显式出来的;逻辑坐标是不会变化的。信号槽signal类似广播,发出一个信号,感兴趣的对象使用connect函数来连接这个信号,然后,使用自己的一个函数作为slot(槽)处理这个信号,回调槽函数。信号就是一个函数,返回值为void,参数为想传递出去的值,信号不需要实现代码,是Qt的一种特性,MainWindowmw-struct.png对象类型QObject是以对象树的形式组织
TocomPass
·
2020-02-26 23:04
Qt学习
-(基础)
Qt学习
Qt是什么Qt是一个跨平台的C++图形用户界面库,通过变以来跨平台,实现一个Qt支持Unix,Linux,windows,iOs,Andriod,Symbian1991年由奇趣开发的跨平台的C+
I踏雪寻梅
·
2020-02-18 08:42
QT学习
笔记之读取INI文件
一.INI文件的组成INI文件由节、键、值组成。节[section]参数(键=值)name=value一个INI实例[student]name=xiaomingage=14二.Qt写ini文件1.创建一个QSetting类对象我这里是用的new方式,最后需要delete,在栈上定义一个对象当然也可以该构造函数的第一个参数是要写入的ini文件名字,第二个参数标识讲设置存储在ini文件中QSettin
红颜若雪
·
2020-02-15 21:15
Qt
c++
后端
《Qt 学习之路 2》笔记
《
Qt学习
之路2》原文地址Qt跨平台策略GUI模拟:任何平台都提供了图形绘制函数,例如画点、画线、画面等。有些工具库利用这些基本函数,在不同绘制出自己的组件,这就是GUI模拟。
CharlesZhangCh
·
2020-02-12 22:17
QT5(qt-opensource-windows-x86-mingw530-5.7.1)在windows7下安装和配置
相比于古老的MFC和使用C#的WPF来说,我更喜欢Qt来进行C++的界面设计,这也是我从新开始拾起
Qt学习
之路的原因。说完了感受和学习的原因,就开始介绍Qt5了。我这里只做简单的介绍,重要的还是在学
梵居小镇
·
2020-02-09 03:17
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他