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学习
-小结
初衷:最近大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
Qt学习
笔记(0)
掌握了一些C++的基础语法,现在开始学习QT,参考书目为《Qt5开发及实例》(陆文周)和《QtCreator快速入门》(霍亚飞),编程环境为win7旗舰版64位+QTCreator5.6.0。在之后的学习过程中陆续记录下遇到的问题、解决办法和自己的一些心得体会。昨天尝试过用VS2013+Qt设置开发环境,编译书中的实例,出现了各种问题,解决起来比较复杂费时,所以重新下载了Qt5.6.0forWin
WLFF_CSDN
·
2016-04-20 13:00
QT学习
之 信号与槽机制
一.简介就我个人来理解,信号槽机制与Windows下消息机制类似,消息机制是基于回调函数,Qt中用信号与槽来代替函数指针,使程序更安全简洁。信号和槽机制是Qt的核心机制,可以让编程人员将互不相关的对象绑定在一起,实现对象之间的通信。信号当对象改变其状态时,信号就由该对象发射(emit)出去,而且对象只负责发送信号,它不知道另一端是谁在接收这个信号。这样就做到了真正的信息封装,能确保对象被当作一个真
xialianggang1314
·
2016-04-20 11:00
编程
软件
qt
cpp
艰难的
Qt学习
之路——可视化排序演示
艰难的
Qt学习
之路——可视化排序演示一、目标对数组使用多种方式排序,可视化展示每一步操作二、版本分析对10个元素进行冒泡排序对n个元素进行冒泡排序对n个元素进行多种排序排序过程中美化样式三、版本一——对
gscsdlz
·
2016-04-18 22:00
C++
qt
可视化
艰难的
Qt学习
之路——简易加法器
艰难的
Qt学习
之路——简易加法器一、目标设计一个程序,要求能够计算两个数字的和,两个数字由文本框输入,当点击等于的时候,再另一个标签中输出数字的和二、分析需要两个QLineEdit,一个QPushButton
gscsdlz
·
2016-04-18 15:00
C++
qt
Qt学习
: Model/View实现表格和统计图
博主QQ:1356438802一、简介 Model/View结构使数据管理与相应的数据显示相互独立,并提供了一系列标准的函数接口和用于Model模块与View模块之间的通信。它从MVC演化而来,MVC由三种对象组成,Model是应用程序对象,View是它的屏幕表示,Controller定义了用户界面如何对用户输入进行响应。把MVC中的View和Controller合在一起,就形成了Mod
luoyouren
·
2016-04-13 11:00
qt
modelview
QT学习
笔记之二如何获取布局管理中控件的窗口大小
**************************************我是一个愚蠢的程序猿******************************理论搞不懂,编程搞不定。天天穷开心,幻想当个人。日子一天天过,编程一次次改。话说编程习惯这个东东还是最初养成好,现在一把年纪被一些坏的编程习惯搞得头都大了。随着年岁的增长,这记忆也跟着变老,所以只能记录下来喽。*****************
wusiyuan163
·
2016-04-09 23:00
qt
布局
控件
窗口大小
QT学习
笔记之一图片自适应窗口控件大小
**************************************我是一个愚蠢的程序猿******************************理论搞不懂,编程搞不定。天天穷开心,幻想当个人。日子一天天过,编程一次次改。话说编程习惯这个东东还是最初养成好,现在一把年纪被一些坏的编程习惯搞得头都大了。随着年岁的增长,这记忆也跟着变老,所以只能记录下来喽。*****************
wusiyuan163
·
2016-04-09 22:00
qt
控件
QLabel
图片显示
resizeEvent
Qt学习
备忘录(1)
整理Qt入门学习中遇到的简短代码,记下来备忘。刚开始接触,什么都是不懂的,也不成体系,等熟悉以后回过头来再修改。1.创建QtGui应用,根据向导自动生成源文件、头文件、界面文件等。2.在头文件mainwindow.h中添加需要用到的Qt类以及opencv库文件。常用的包括:#include #include #include #include #include #include #include
yiqiudream
·
2016-04-06 11:00
qt
opencv
QString
QImage
QDir
QT学习
之路————常用控件、常用操作(持续更新中。。。)
TextEdit控件:获取控件中的行数(PS:其实是读取控件中有多少个换行符)inttextline=ui->textEdit->document()->lineCount();读取首行内容:textEdit->textCursor(); txtcur.setPosition(0); txtcur.movePosition(QTextCursor::EndOfLine,QTextCursor::K
huangan_xixi
·
2016-03-28 13:00
QT学习
QT学习
之路系列专题2:http://blog.51cto.com/zt/20/1/
QT学习
系列专题1:http://www.devbean.net/2012/08/qt-study-road-2-intro
gongmin856
·
2016-03-24 09:00
QT学习
笔记(2)—信号与槽
1moc(元对象)系统简介在Qt助手的索引里面输入“TheMeta-ObjectSystem”,就可以看到元对象系统的英文文档。现在将其主要的内容描述如下:Qt元对象系统实现了对象之间通信机制——信号和槽,并提供了运行时类型信息和动态属性系统。元对象系统是Qt类库独有的功能,是Qt对标准C++的扩展,并且元对象系统本身也是由纯C++语言写成的,所以学好C++是必须的。使用元对象系统的前提是需要三件
hkchenhao
·
2016-03-23 21:00
Qt学习
之解决QListWidgetItem有重叠时,点一下全部选中的问题
QListWidget在QListView::IconMode模式下,当条目可以移动时,如果发生部分或者全部重叠,那么点击其中一个QListWidgetItem,会同时选中重叠的QListWidgetItem,问题如下图:但是我只想同时选择我点击的那个,解决这个问题,没有找到很好的方法。通过继承mousePressEvent事件来进行处理:voidListWidget::mousePressEve
u011417605
·
2016-03-22 14:00
qt
QListWidget
QT学习
笔记(1)—字符编码
1字符编码概括1.1ANSI多字节编码在最早的时期,计算机只支持英文字符,那时都是用ASCII(AmericanStandardCodeforInformationInterchange,美国标准信息交换代码)编码,一个字母或符号只需要一个字节存储。随着计算机的推广应用,越来越多的国家和地区面临本地语言文字如何在计算机里使用和显示的问题。对于中文DOS系统和早期的中文Windows系统,大陆制定了
hkchenhao
·
2016-03-21 22:00
编码
qt
QT学习
之路————重写键盘事件
1、新建Gui工程在.ui文件中加入两个按钮,分别重命名为BJ、BX2、在头文件中添加:#include protected: voidkeyPressEvent(QKeyEvent*e);3、在.cpp中重写键盘事件voidDialog::keyPressEvent(QKeyEvent*e) { if(e->key()==Qt::Key_4)//QT::Key_4位数字键4的键值,如果按下4,那
huangan_xixi
·
2016-03-21 20:00
Qt学习
之QListWidget删除Item
将QListWidgetItem从QListWidget列表中删除有两种方法可以做到,但也要根据自己的需要进行选择。第一种是QListWidgetItem*takeItem(introw);使用此方法需要知道删除的是第几个Item,并且返回删除的Item指针。第二种是inlinevoidremoveItemWidget(QListWidgetItem*item);需要知道删除的Item的对象。代码
u011417605
·
2016-03-21 10:00
Qt学习
之QListWidget添加Item
QListWidget是经常使用的,因为可以显示成一行一行的,可以自动显示滚动条,可以很直观的显示条目。QListWidget里面的每一个条目是QListWidgetItem,向QListWidget里面添加QListWidgetItem有两种方式:一种是使用addItems,可以一次性添加多个条目;另一种是使用addItem一个一个的添加。使用第一种方式:QStringListstrList;
u011417605
·
2016-03-19 21:00
qt
QListWidget
添加Item
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他