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学习
: QPaintEvent和QMouseEvent的简单程序示例
QMouseEvent下可以被重写的虚函数:1.voidmousePressEvent(QMouseEvent*event);//鼠标键被按下的事件.2.voidmouseReleaseEvent(QMouseEvent*event);//鼠标键被放开的事件.3.voidmouseMoveEvent(QMouseEvent*event);//按住鼠标键移动的事件.4.voidmouseDouble
闭上左眼看世界
·
2017-10-21 19:26
Qt
震惊!!用图形界面装B居然只需要短短110行代码!!
QT开源社区豆子的
QT学习
之路我只能说自己在这里确实能找到一些东西,算是福
肥宅_Sean
·
2017-10-05 17:52
QT
C++
数据结构
Qt学习
: QListWidget的用法.
QListWidget类重要的函数:1.voidaddItem(constQWidgetItem*);//加入一个项.需要自己先创建一个项的对象.示例如下:QListWidgetItem *ite = new QListWidgetItem;ite->setText(QString::fromLocal8Bit("杭州"));ui.listWidget->addItem(ite);1232.voi
闭上左眼
·
2017-09-30 20:38
软件
教育
Qt
现代OpenGL+
Qt学习
笔记之三:显示一个彩色三角形
现代OpenGL+
Qt学习
笔记之三:显示一个彩色三角形主要内容 本文的主要内容是在现代OpenGL+
Qt学习
笔记之二程序框架的基础上,在OpenGL部件中绘制一个彩色三角形。
懂deeee珍惜
·
2017-09-11 01:59
OpenGL
QT学习
系列:VS2015+QT环境配置后Lauch qt designer失败,无法打开*.ui文件
第一步:在【解决方案资源管理器】中,右击你的xxx.ui文件,选择【打开方式】,此时列表中默认值是【Qtdesigner】,选中它,点击【移除】按钮。然后点【添加】按钮,在弹出的窗口中“浏览”,选择你QT版本的安装目录(“D:\Qt5.6.2\5.6\msvc2015\bin”),选中bin文件夹下的designer.exe。(即把designer.exe自己手动添加进来)。添加完成后,点击【设置
haimianjie2012
·
2017-08-17 13:22
Visual
C++开发
Visual
C++开发
Qt学习
笔记之QTextEdit 、QPlainTextEdit
QTextEdit多行文本#include"mainwindow.H" #include #include intmain(intargc,char*argv[]) { QApplicationa(argc,argv); QTextEdit*textEdit; //实例QTextEdit控件 textEdit=newQTextEdit(); //控件位置大小 textEdit->setGeomet
Fouse_
·
2017-08-07 00:00
c++
QT学习
-1.Hello Word解析
#include#include//预处理头文件不用说intmain(intargc,char*argv[])//主函数。其中intargc,char*argv[]代表此程序可接受的参数,argc代表输入字符串的个数,argc[]代表输入的字符串{QApplicationapp(argc,argv);//新建一个QApplication对象QLabel*label=newQLabel("Hello
C_Redrock
·
2017-07-14 10:05
qt
C++基础概念总结(一)
序 此次C++总结是为
Qt学习
做准备,把很多自己以前不清楚的概念用自己的话描述一遍。
C_Redrock
·
2017-07-12 17:01
C++
QT学习
——图片显示
在QT上显示图片的方法有很多,主要有三种:label上显示;直接画出来;容器显示。(1)显示gif图片(label上显示):新建一个工程,我们先在designer中,添加一个QLabel部件。将QLabel拉成适当大小,在类cpp函数中添加如下程序:#include"widget.h"#include"ui_widget.h"#include#includeWidget::Widget(QWidg
Strive--顾
·
2017-07-06 16:11
QT学习
QT学习
笔记(6)事件
Qt的事件不同于信号槽机制,更加的灵活#include"mainwindow.h"#include#include#includeclassEventLabel:publicQLabel{protected:voidmouseMoveEvent(QMouseEvent*);voidmousePressEvent(QMouseEvent*);voidmouseReleaseEvent(QMouseE
debiluz
·
2017-06-27 20:45
QT
Qt实现UDP通信简例
Singals&Slots(官方文档)Qt入门之信号与槽机制Qt信号槽的实现
Qt学习
之Socket通信Qt的Socket数据通讯的一个例子Qt下的udpsocket通信示例(要下载的完整Qt工程)CSDN-markdown
HackerTom
·
2017-06-21 12:56
Qt
网络编程
QT学习
之路十六(QWebView实现简易浏览器)
QtWebkit模块介绍QtWebkit模块提供了一个在Qt中使用webbrowser的engine,这使得我们在QT的应用程序中使用万维网上的内容变得很容易,而且对其网页内容的控制也可以通过nativecontrols实现。QtWebkit具有渲染HTML,XHTML和SVG文档,使用CSS排版,运行JavaScript等功能。在JavaScript运行环境和Qtobjectmodel直接的桥接
hjf161105
·
2017-06-03 00:29
qt学习
QT学习
:初接触
linux下如何知道自己装的qt-sdk在哪里?locateqt|grepbin如是RPM包的话:rpm-pql软件包名就能显示安装的话都安装在什么路径了。qmake:couldnotexec‘/usr/lib/x86_64-linux-gnu/qt4/bin/qmake’:NosuchfileordirectoryLinux下安装Qt5.7后添加qmake环境变量后出现错误执行qmake-v出现
darren2015zdc
·
2017-06-01 10:16
QT
QT学习
第一天-----基本操作
核心架构思想:/*1.设计界面2.消息处理*/命令行编译步骤/*1.qmake-project2.qmake3.make*/打开项目后没文件显示:/*窗体->显示边栏*/调试方法:/*1.log调试法,qDebug输出调试信息2.断点调试法(条件调试)*/组件的类型:/*功能类(父组件):用于包含其它的界面组件功能类(子组件):用于实现特定的交互功能QT中没有父组件的顶级组件叫做窗口*/窗口的类型
奋斗中的小坤
·
2017-05-30 20:20
编程语言
QT学习
探索之路
近期由于工作需要在学习QT做界面开发,再次将我最近一个月的学习心得记录,同时欢迎各位大牛给我提出学习建议。1:我的学习方法:第一阶段:主要是参考C++GUIQt4编程这本书主要学习QT中的一些基本概念比如:信号和槽的机制QT的事件处理QT的绘图API学习等学习过程中主要是理论结合编码,将书上的代码自己编一次,然后自己做修改玩一些新的花样,前期主要是先理解书上代码的意思,然后做修改,加强理解,这段时
wb999999abc
·
2017-05-20 10:14
windows
QT
界面编程
[
Qt学习
] 字符串列表类QStringList
QStringList类是QList的派生类,是字符串的列表类。它是一个非常有用的类,在处理字符串时使用QStringList,有时能事半功倍。所有QList支持的操作都可用于QStringList,同时QStringList在此基础上提供了一些便于操作QString的功能。(QStringList可以使用QList的所有方法,如:append(),prepend(),insert(),repla
Algorithm_goddness
·
2017-05-18 16:19
嵌入式相关
QT学习
-小结
初衷:最近大BOSS逼着自己做个QT界面,无奈实验室没有人会做前端,看来自己只好来填这个坑,把前端的知识也总结一下复选框CheckBoxboolisCheck()constvoidstateChangedTextBrowser这个控件可以编辑大段文本这里可以设置字体和光标的样式这里可以设置一些复选框的图标QToolButton在这个地方显示,上面是图标,下面是文本:这样就变成了一个浮动按钮:遇到的
David_Han008
·
2017-04-08 15:05
【C++编程】
QT学习
之路九(QString、string和char*之间的转换)
今天总结一下qt和stdc++各种数据类型的转换一、QString和char*1、QString转化为QByteArray类型,然后由QByteArray再转化为char*例:QStringdome0;chardome1[20];QByteArraydome2=dome0.toLocal8Bit();strcpy(dome1,dome2.data());2、QString转化为string类型,然
hjf161105
·
2017-02-24 23:07
qt学习
Qt学习
笔记-----QListWidget,QTableWidget和QTreeWidget
在MV架构中,Qt提供了三个可以直接使用的视图类用于呈现模板中的数据,分别是QListView,QTableView和QTreeView。不过还没完,紧接着Qt又提供了基于这三个类设计的更方便的类,分别是QListWidget,QTableWidget,QTreeWidget。这三个类分别继承于上述三个视图类,实现了基本的函数,可以实现添加和删除等基本的功能,同时它们使用内部的model来管理每一
一个程序渣渣的小后院
·
2017-01-25 20:16
Qt
qt
QT学习
笔记05QMainWindow(菜单栏+工具栏+状态栏+浮动窗口)
工具栏自带浮动属性。QMainWindow是一个为用户提供主窗口程序的类,包含一个菜单栏(menubar)、多个工具栏(toolbars)、多个锚接部件(dockwidgets)、一个状态栏(statusbar)及一个中心部件(centralwidget),是许多应用程序的基础,如文本编辑器,图片编辑器等。菜单栏一个主窗口最多只有一个菜单栏。位于主窗口顶部、主窗口标题栏下面。创建菜单栏,通过QMa
小帅比simon
·
2017-01-14 22:14
文本编辑
应用
编辑器
widget
图片
QT
QT学习
笔记(三)
阅读更多一)connect();connect中的SLOT里的自定义过程的申明一定要写在privateslots:(或publicslots:)下二)继续按
QT学习
笔记(二)顺序:1)如何在编辑器中插入表格
daisy_xu
·
2017-01-04 11:00
qt
QT学习
笔记(三)
阅读更多一)connect();connect中的SLOT里的自定义过程的申明一定要写在privateslots:(或publicslots:)下二)继续按
QT学习
笔记(二)顺序:1)如何在编辑器中插入表格
daisy_xu
·
2017-01-04 11:00
qt
QT学习
笔记(二)
阅读更多QT第五章-5.2文本块完整学习CODE:1).h文件:#ifndefMAINWINDOW_H#defineMAINWINDOW_H#includenamespaceUi{classMainWindow;}classMainWindow:publicQMainWindow{Q_OBJECTpublic:explicitMainWindow(QWidget*parent=0);~MainWi
daisy_xu
·
2016-12-28 12:00
qt
QT学习
笔记(二)
阅读更多QT第五章-5.2文本块完整学习CODE:1).h文件:#ifndefMAINWINDOW_H#defineMAINWINDOW_H#includenamespaceUi{classMainWindow;}classMainWindow:publicQMainWindow{Q_OBJECTpublic:explicitMainWindow(QWidget*parent=0);~MainWi
daisy_xu
·
2016-12-28 12:00
qt
QT学习
笔记(一)
阅读更多1)显示中文:在main.cpp中加入:#includeQTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));2)如何将QLabel和QLindEdit在代码中建立伙伴关系:第一种直接在构造函数中(利用setBuddy函数):ui->label3->setBuddy(ui->LineEdit);//因为Label3与Lin
daisy_xu
·
2016-12-28 11:00
qt
QT学习
笔记(一)
阅读更多1)显示中文:在main.cpp中加入:#includeQTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));2)如何将QLabel和QLindEdit在代码中建立伙伴关系:第一种直接在构造函数中(利用setBuddy函数):ui->label3->setBuddy(ui->LineEdit);//因为Label3与Lin
daisy_xu
·
2016-12-28 11:00
qt
QT项目三:中国象棋
由于只是
QT学习
,没有考虑更多复杂功能,比如人机对战等,那个可能算法就得花很长时间。
逆风微光
·
2016-12-21 00:28
QT实战小项目
Py
Qt学习
笔记(12)--QTableWidget
先看一下类的继承图:如上所示,QtableWidget是继承于QtableView的。所以QtableView的方法也在QtableWidget中继承了。QTableWidget类提供了一个默认模式的表格,它是基于Item的,这个Item是由QTableWidgetItem提供的。如果你要建自己的数据模式,请使用QTableView而不是QTableWidget。一、构建一个QtableWidge
花里没有海
·
2016-10-18 17:12
PyQt编程(python
GUI)
QT学习
日记(一)
1.下载QT52.导入VS(添加QT的头文件路径,以及库文件路径)3.#include"testqt.h"#include#include#include#include#include#include#include#include//#defineBTN_1intmain(intargc,char*argv[]){QApplicationa(argc,argv);QWidgetw;/*****
Dearmaster
·
2016-09-11 14:07
QT
QT学习
日记(一)
1.下载QT52.导入VS(添加QT的头文件路径,以及库文件路径)3.#include"testqt.h"#include#include#include#include#include#include#include#include//#defineBTN_1intmain(intargc,char*argv[]){QApplicationa(argc,argv);QWidgetw;/*****
Dearmaster
·
2016-09-11 14:07
QT
Qt小项目(4):绘制色轮
http://blog.csdn.net/artanis23/article/details/52225078绘制色轮这个项目是
Qt学习
绘制图形的小综合。这是个不仅更加复杂,而且更实用。
Artanis23
·
2016-08-16 21:54
Qt
--Qt小项目
Qt学习
之样式表
QT样式表单QT的样式表单允许我们在对程序不做任何代码上的更改的情况下轻松改变应用程序的外观。其思想来源于网页设计中的CSS,即可以将功能设计和美学设计分开。它的语法和概念和HTMLCSS也是差不多的。其原理可简单理解为:QT内部存在一个CSS语法解析器,我们将我们的样式控制以CSS语法定义到外部文件,CSS语法解析器解析后在调用相应的功能模块以完成样式变化。(其实这部分功能我们完全可以通过代码实
勿丶忘初心
·
2016-08-15 10:19
粒子系统(一)
转载地址:https://www.devbean.net/2016/01/qt-study-road-2-qml-particles/#attachmentwp-att-3324/0/
Qt学习
之路2(90
a1ted
·
2016-08-10 15:45
QT
Qt学习
之 QWebView
之前在做CS架构的时候,显示图表总是做得不好。只有C#有相应的组件,QT需要手画或者加载一些插件。做了BS架构之后,知道了很多在前端方面表现极佳的图表制作工具,如Echarts。在上一次的大作业之中,也使用了这一方法。那么又知道QT里可以加载QtWebKit,因此便可以进行Web与本地应用的混合开发。新建一个QtGui项目,记得选上QtWebKit和QNetwork。QWebView类使用QWeb
SuPhoebe
·
2016-08-09 09:49
QT开发
QT学习
QT学习
之路————使用QT自带的QSqlDatabase类简单操作sqlite数据库
前言:这是用QT自带的QSqlDatabase类操作sqlite数据库,并且用tabView显示数据库查询结果一、新建一个QT工程二、在工程里添加一个tabView控件,还有一个Button控件三、下面就是.cpp文件的代码,比较简单就不一步一步介绍了#include"dialog.h"#include"ui_dialog.h"#include#include#includeDialog::Dia
huangan_xixi
·
2016-07-19 15:42
QT学习之路
Qt学习
之路(32): 一个简易画板的实现(Graphics View)
Qt学习
之路(32):一个简易画板的实现(GraphicsView)2009-12-1523:42:46标签:C++教程学习QT教程Qt原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明
0728yanghf
·
2016-07-07 16:38
Qt学习
学习
【
QT学习
】View和Model
http://doc.trolltech.com/main-snapshot/model-view-programming.html介绍Qt4推出了一组新的itemview类,它们使用model/view结构来管理数据与表示层的关系。这种结构带来的功能上的分离给了开发人员更大的弹性来定制数据项的表示,它也提供一个标准的model接口,使得更多的数据源可以被这些itemview使用。这里对model
Jammg
·
2016-06-20 02:00
view
Model
qt
QT学习
小结之信号与槽
信号与槽函数是我们学习QT必备的基础知识,今天跟大家分享我学习QT的一些总结吧。信号槽机制是Qt编程的基础。通过信号槽,能够使Qt各组件在不知道对方的情形下能够相互通讯。槽函数和普通的C++成员函数没有很大的区别。它们也可以使virtual的;可以被重写;可以使public、protected或者private的;可以由其它的C++函数调用;参数可以是任何类型的。如果要说区别,那就是,槽函数可以和
zgz_
·
2016-06-09 20:29
信号
QT
槽
Qt学习
之路(36): Qt容器类之遍历器和隐式数据共享
原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://devbean.blog.51cto.com/448512/247353前面说过,Qt容器类提供了两种遍历器:Java风格的和STL风格的。前者比较容易使用,后者则可以用在一些通过算法中,功能比较强大。对于每一个容器类,都有与之相对应的遍历器:只读遍历器和读写遍历器。只读遍历器有QVe
yuzeshsh
·
2016-06-07 17:39
qt
qt
QT基础学习之路
最近在看FinderCheng前辈的
QT学习
之路从中总结出了自己想要学习的东西留个信号,自己以后再来看的时候知道自己从哪里看过,并且可以更好的记住。
朵朵小盖儿
·
2016-05-17 16:44
windows
应用程序
配置文件
QT 学习之路
QT学习
之路Qt是一个由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程式,也可用于开发非GUI程式,比如控制台工具和服务器。
Lina_ACM
·
2016-05-08 14:00
Qt学习
笔记
因为毕设要用到PyQt,所以正在学习Qt以及QtDesigner的使用。本篇笔记记录我使用当中发现的种种我认为值得记录的要点,可能比较凌乱,新人也可能看得糊涂,不过反正我自己看,先将就着吧,以后有时间再做整理。开发环境的版本选择以及安装毕设的要求是使用Python27和PyQt4,我需要先使用Qt做好界面,然后将.ui文件转换成对应的.py,然后再使用Python完成剩下的程序。至于IDE,我用的
founderznd
·
2016-05-07 10:00
QT学习
之 布局管理
布局管理以下是Qt手册中的《布局管理》的译文在一个Widget中,Qt布局管理系统提供了一个简单而有效的方式来自动组织子widget,以保证他们能够很好地利用可用空间。介绍Qt包含一个布局管理类的集合,它们被用来描述widgets如何在应用程序的用户界面中呈现的。当可用空间发生变化时,这些布局将自动调整widgets的位置和大小,以确保它们布局的一致性和用户界面主体可用。所有QWidget的子类都
xialianggang1314
·
2016-04-29 08:00
框架
qt
布局
python pyqt4 学习(1)
QtDesigner推荐参考文档:PyQt4精彩实例分析26个例子 PyQt4精彩实例分析教程 PyQt4零基础学Qt4编程 PyQt4_精彩实例分析(语法高亮带书签) PyQt4入门指南PDF中文版 Py
Qt
z_johnny
·
2016-04-28 14:00
GUI
python
PyQt
pyqt4
python界面
QT学习
之 如何启动一个线程
先给出相关代码,然后加以分析//*************dialog.h**************// #ifndefDIALOG_H#defineDIALOG_H#include#defineMAXSIZE5//最大的线程数classQDialogButtonBox;classQProgressBar;classQPushButton;classWorkThread;classThreadD
xialianggang1314
·
2016-04-28 09:00
编程
线程
软件
qt
cpp
QT学习
-------进度条与定时器关联实现倒计时效果!
很多时候我们需要定时器,定时器QTimer控件,简单实用,那么如何使用呢?很简单的几部就可以实用Qtimer控件:1.设置定时时间,并开启定时器 2.超时后的处理。 3.停止定时器。第一步实现: timer->setInterval(1000); timer->start(); 或:timer->start(1000);第二步实现: connect(timer,SIGNAL(t
Agou_66
·
2016-04-27 12:29
QT
QT学习
------关于QProgressBar控件的使用!
工作项目中竟然是那Label实现的倒计时,实在是低估我的审美观点,一点都不高大上,为了实现一个倒计时的进图条的功能我也是煞费苦心,学习了QProgressBar控件。在此记录下。QProgressBar控件是可以显示进度的类,可以随意方向(如:右到左)。QProgressBar控件使用:1.利用其成员方法设置其范围。 2.设置起始的Value 3.通过变换Valu
Agou_66
·
2016-04-25 15:00
QT
给QPushButton添加二级菜单
给QPushButton添加菜单的示例四种方式:
Qt学习
之给QPushButton添加菜单ActionsContextMenu方法
Qt学习
之给QPushButton添加菜单CustomContextMenu
u011417605
·
2016-04-22 17:00
qt
下拉菜单
二级菜单
QPushButton
QPushButton下拉式菜单(是否取消下拉三角,是否check)
给QPushButton添加菜单的示例,前面已经有了三种方式:
Qt学习
之给QPushButton添加菜单ActionsContextMenu方法
Qt学习
之给QPushButton添加菜单CustomContextMenu
u011417605
·
2016-04-22 11:00
qt
下拉菜单
QPushButton
Qt学习
笔记(1)
第3章窗口部件1.QtCreator提供的默认基类有QMainWindow、QWidget、QDialog这3种。QMainWindow是带有菜单栏和工具栏的主窗口,QDialog是各种对话框的基类,而这两者都是继承自QWidget的(新建QtGUI应用时选择QWidget为基类)。不仅如此,其实所有的窗口部件都继承自QWidget。2.QWidget的构造函数有两个参数:“QWidget*par
WLFF_CSDN
·
2016-04-20 14:00
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他