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编程
详解--网络通信之基于TCP的多人聊天室
一、了解TCP的通信过程Qt中封装了TCP协议QTcpServer类负责服务端:1、创建QTcpServer对象2、监听listen需要的参数是地址和端口号3、当有新的客户端连接成功时会发射newConnection信号4、在newConnection信号的槽函数中,调用nextPendingConnection函数获取新的连接QTcpSocket对象5、连接QTcpSocket对象的readyR
love、reading
·
2020-08-19 05:50
#
Qt编程详解
Qt5.7与MySQL5.7在win10下的连接问题(QMYSQL driver not loaded !)
最近使用
Qt编程
中需要使用到MySQL数据库,但是在与数据库连接的过程中遇到了”QMYSQLdrivernotloaded”的问题.我自己也在网络上查找了许多的方法,但是都解决不了问题,一个坑接着一个坎的踩过去没事没能解决
包包小公子
·
2020-08-19 04:51
Qt
C/C++
用QT写个简单的GUI程序
DIALOG3设计界面4按F3点击按钮,出现VIEWANDEDITCONNECT....,添加自己的SIGNAL等等5双击对话框空白处,出现提示,选择YES6写代码7保存,然后新建一个MAIN.CPP8编译这是在
QT
zhaohan7
·
2020-08-18 13:01
linux
Qt简介以及与其他GUI库的比较
这套Qt教程以Qt5.9为基础来介绍Qt开发,配有精美的图片以及完整的示例程序,几乎涉及
Qt编程
的所有
江南又旧雨
·
2020-08-18 13:36
#
QT学习修炼
Qt编程
之超级玛丽
一年前在一个公众号偶然看到了一些html游戏源码,其中就有超级玛丽的。用Webstrom打开看了下,发现是别人打过包,格式化后发现代码真的是晦涩难懂,后来又到github上去搜索,看能不能找到源代码,github果然什么都有。找到了下面两个仓库,貌似是最完整的,而且也可以调试源代码:https://github.com/cflewis/Infinite-Mario-Broshttps://gith
zxywd
·
2020-08-18 07:35
C++编程之超级玛丽
Qt编程
遇到的typedef
一主要用法1定义一种类型的别名typedefchar*Pchar那么char*a等价于Pchara用typedef定义变量别名的好处在于如果遇到不同平台对数据类型的不同支持,可以只在typedef定义处进行修改,2方便结构体的定义最初结构体要这样定义structnode{intx,y;};structnodep;有了typedef后typedefstructnode{intx,y;}Node;No
月下酌客
·
2020-08-17 01:09
Qt
【Qt】Qt出现QObject: Cannot create children for a parent that is in a different thread.问题
并且在
Qt编程
中又少不了信号与槽的关联,那么怎么解决这个问题了?我们可以这么做:1、建立一个类,(假如这个类叫Demo:publicQObject)继承于QObje
Little柯南
·
2020-08-16 21:24
Qt
Qt信号与槽使用方法最完整总结
一、什么是信号和槽(SignalandSlot)信号和槽是用于对象之间的通信,它是Qt的核心机制,在
Qt编程
中有着广泛的应用。如果想学好Qt,一定要充分掌握信号的槽的
Coding十日谈
·
2020-08-16 09:00
Qt信号与槽使用方法最完整总结
一、什么是信号和槽(SignalandSlot)信号和槽是用于对象之间的通信,它是Qt的核心机制,在
Qt编程
中有着广泛的应用。如果想学好Qt,一定要充分掌握信号的槽的
Coding十日谈
·
2020-08-16 09:00
Py
Qt编程
之模态与非模态对话框(二)
在上一篇里,实现的模态对话框的功能就是修改数据显示的格式,并进行提交后验证。在未应用该对话框之前,用户不能与对话框的父窗口以及父窗口的兄弟窗口就行交互,这样就保证了应用程序相关部分的状态不会在该对话框关闭之前改变。可是如果我们想并不确定这一次的设置效果如何,需要多次调整设置的时候,模态对话框就显得不那么方便了。这时候就可以利用非模态对话框,点击“应用”(apply)按钮来预览设置修改后的结果。一般
耐耐~
·
2020-08-15 13:54
#
PyQt(停更)
qt 线程更新UI界面
在做
QT编程
的时候,有一点很重要的就是一个QT进程只能有一个UI线程,而且所有关于UI的操作只能在这个线程上进行。一个例子,程序需要一个后台线程进行耗
shell_albert
·
2020-08-15 12:30
软件技术
Ubuntu下
Qt编程
起步
1.安装Qt集成环境sudoapt-getinstallqt4-dev-toolsqt4-docqt4-qtconfigqt4-demosqt4-designer2.编写一个简单的Qt程序生成一个简单的窗口#include#includeintmain(intargc,char*argv[]){QApplicationapp(argc,argv);QLabel*label=newQLabel("H
weixin_33957648
·
2020-08-15 08:20
QT编程
技巧.QString和QDateTime之间的相互转换
1、QDateTime转换为QStringQStringQDateTime::toString(Qt::DateFormatformat=Qt::TextDate)constviewplaincopytoclipboardprint?QStringstrBuffer;QDateTimetime;time=QDateTime::currentDateTime();strBuffer=time.toS
alan00000
·
2020-08-15 05:12
Qt
在Ubuntu18.04中
QT编程
的环境构建(转)
在Ubuntu18.04中
QT编程
的环境构建原点分析百家号06-2110:14如果说QT大家觉得陌生的话,那么Windows早年推出的C++图形用户界面的应用程序开发框架MFC,应该是耳熟能详。
weixin_30830327
·
2020-08-15 05:32
QT编程
中mysql数据库的时间、日期的运用
初次接触QT,感觉很不适应,无论是安装还是编程,并且入门感觉好麻烦,各种乱码、报错,而且相同的错误可能换换电脑就正常了。可能由于我不了解C++的缘故,在一个需求中要比较mysql中的日期,经过搜索了解到mysql数据库中存在data、datatime等类型,就从时间或者日期控件中获取变量(QDate、QDateTime类型)取出mysql中符合条件的时间或者日期,按道理应该是对的,但是程序报不知名
deepDSM
·
2020-08-15 04:50
嵌入式
qt学习笔记
《目录》DAY01---qt安装,
qt编程
环境,中文乱码问题(QLabel),按钮类,父窗口,滑块/微调框DAY02---输入框,加法器,自定义信号/槽函数,设计器,使用ui文件DAY03---QtCr
wolfsun3
·
2020-08-14 14:43
qt
c
linux
Qt浅谈之三十三颜色列表
一、简介在
Qt编程
中,需要设置字体或背景的颜色,但又无法直接写出颜色值。本文则总结Qt所能识别的所有的颜色,并提供颜色的十六进制数值和RGB数值。
乌托邦2号
·
2020-08-14 14:41
LinuxQt编程
Qt编程
18:Qt调色板QPalette的使用
QPalette类有两个枚举类型,枚举1、ColorGroupCorGroup指的是3中不同的状态(什么时候设置颜色):1>Active:获得焦点的状态。2>Inactive:未获得焦点的状态。3>Disable:不可用状态。通常情况下,Active状态与Inactive状态下颜色显示是一致的,当然也可根据需要设置成不一样的颜色2、ColorRole(设置什么颜色)。ColorRole指的是颜色主
jhe_zhang
·
2020-08-14 13:33
Qt基本应用
Qt编程
核心技术
1Qt概述Qt是一个跨平台的C++图形用户界面库,由挪威TrollTech公司出品,目前包括Qt/X11,基于Framebuffer的QtEmbedded,快速开发工具QtDesigner,国际化工具QtLinguist等,Qt支持Unix系统及Linux,还支持WinNT/Win2k,Win95/98平台。Qt的良好封装机制使得Qt的模块化程度非常高,可重用性较好,对于用户开发来说是非常方便的。
feitian542
·
2020-08-14 13:55
Qt
QT编程
学习笔记
前些时间,学过近1000行左右的qt代码,基本上属于现学现写,个人也总结了这方面的笔记,大多数的资料总结查询来自网络。一如何添加自定义的slot函数。以添加recordOnRadioButtonClickedHandle函数为例。1头文件里定义recordOnRadioButtonClickedHandle函数,并在.cpp文件里实现函数主体内容。setuppage.hpublicslots:vo
dcdcmin
·
2020-08-14 13:15
QT signal & slot 定义及用法
信号和槽是
Qt编程
的一个重要部分。这个机制可以在对象之间彼此并不了解的情况下将它们的行为联系起来。在前几个例子中,我们已经连接了信号和槽,声明了控件自己的信号和槽,并实现了槽函数,发送了自己的信号。
zhishoutianxia
·
2020-08-14 11:18
linux
qt
c++
信号和槽基本特点
信号和槽机制是QT的核心机制,要精通
QT编程
就必须对信号和槽有所了解。
hhhuang1991
·
2020-08-14 06:17
QT
【
Qt编程
】Qt学习之状态栏
QStatusBar类提供一个水平条来显示状态信息。所谓状态信息,拿个简单的例子来说,当你在word中编辑时,左下角就会出现页面、字数等等信息。状态信息可以分为三类:临时信息,如一般的提示信息;正常信息,如页数;永久信息,如版本信息。QMainWindow中默认提供了一个状态栏。我们可以使用showMessage()来显示一个临时消息,它会出现在状态栏的最左边。我们一般用addWidget()将一
nineheaded_bird
·
2020-08-14 03:32
Qt编程
Qt中使用的C++知识和技能
Qt中使用的C++知识和技能-你必须要了解的如果你不确定在使用
Qt编程
时自己所掌握的C++知识是否够用,这一节的内容会帮到你。
qter_wd007
·
2020-08-14 03:36
Effective
Qt
QT中多个相同的控件如何用代码方式成批的添加?
使用
QT编程
,假设有这样的需求:向Widget窗体中添加30个按钮(QPushButton),如何用代码实现呢?
dijkstar
·
2020-08-14 03:11
QT
qt进程编程的使用:一个程序中调用另一个程序
在
QT编程
中有时候需要调用一个已经写好的程序来处理正在编写的程序中的数据,这个时候就需要用到进程来调用那个已经写好的程序。
WangLanguager
·
2020-08-12 18:52
qt
qt
10分钟学会 Qt 扁平化界面(qss 使用)
很多小伙伴接触到了
Qt编程
,就是拖拽后就不处理了,心理想做出来一些界面不知道如何去做,其实qt的qss是非常方便的,话不多说,先上图吧:这是一个非常简单的一个界面,当我们鼠标碰到按钮的时候:输入,账号密码后
比卡丘不皮
·
2020-08-12 13:20
QT5.9
Qt编程
之右键单击QTreeWidgetItem弹出菜单
其实有这个需求很好理解,就是我有个projectmanager,上面的TreeWidgetItem都表示一个工程,我需要右键创建新的工程,或者删除。这个在很多普通软件中也见得多。在弹出的菜单中加入相应的QAction就行了。1QMenu*pContextMenu=newQMenu(this)2QTreeWidget*pTreeWidget=newQTreeWidget();3QAction*pOp
weixin_34358092
·
2020-08-12 13:07
Qt编程
—我的QQ(局域网可用)
上一篇文章提到
Qt编程
—去掉标题栏和设置窗口透明用法在做这个就用到了,效果还是挺不错的1.这里我就分享一下模拟QQ的局域网聊天程序框架——
qt编程
的QQ迷你版想要源代码学习的朋友可以在下面留言板上留下你的邮箱
倾风望月
·
2020-08-12 11:44
QT
Creator
程序员
qt编程
实现的简易记事本(范例)
本文介绍的是在Windows下用
qt编程
实现的简易记事本,有兴趣学习
qt编程
的可以看看。本人也是刚接触
qt编程
,觉得qt相对其他语言来说学起来还是比较容易的。
倾风望月
·
2020-08-12 11:44
QT
Creator
【
Qt编程
】无边框窗口的缩放与拖动
【
Qt编程
】无边框窗口的缩放与拖动时间2014-08-2216:06:05CSDN博客原文http://blog.csdn.net/tengweitw/article/details/38758051主题
Roson-Ai
·
2020-08-12 11:06
QT
Qt程序学习(三)------QTreeWidget、右键菜单、动态改变comboBox、QTreeWidgetItem的对应列的文字编辑
今天,我在进行
Qt编程
的时候,关于界面的编制遇到了一些问题,如果一个ComboBox控件的选项直接有关联的话,如何在已经选择的选项前面加上提示,如何动态的改变ComboBox,如何使用右键菜单。
冬之晓东
·
2020-08-12 10:57
qt
Qt编程
—去掉标题栏和设置窗口透明用法
学习
Qt编程
,有时候我们很想做出好看又比较炫的画面,这时就常用到qt上的一些技巧。
倾风望月
·
2020-08-12 10:19
QT
Creator
C/C++
qt
QT
Creator
ui
窗口透明
C++
Qt5 学习笔记 二:UI 编程
既然说Qt最方便的是它的UI界面编程,那我们就从UI开发开始我们的
Qt编程
之旅。
My东隅
·
2020-08-11 16:48
QT5编程学习笔记
自学QT之
QT编程
中QList类的removeAt方法记录
#include#include#includeintmain(intargc,char*argv[]){QCoreApplicationa(argc,argv);QListmylist;for(inti=0;i<10;i++){mylist.append(i+88);}mylist.removeAt(3);foreach(intnum,mylist){qDebug()<
chizhou4731
·
2020-08-10 15:11
Qt 获取本地IP 和 本地主机名称
这学期才刚接触网络和
Qt编程
,就整天泡在这两种资料中。。。本来学习应该循序渐进的,没办法,项目要求在原来项目上添加Qt通信模块,要求有一个服务器,多个客户端进行信息的交互。。。
不懂就点击右键
·
2020-08-10 05:49
Qt
qt creator 调试器未设置
问题:使用
QT编程
时,想使用调试功能,开始想用WinGW的调试器进行调试,但无奈,无效,但自动识别又找不到调试器,如何破?
kingepoch
·
2020-08-09 09:27
QT
《Linux下
Qt编程
入门》- Hello World
第二章HelloWorld作为一个初学者,安装完Qt后第一件事,当然HelloWorld一下,通常介绍编程的教科书都是从HelloWorld开始的,我不知道如果打破这个传统会带来什么后果,我现在还没有勇气去做第一个吃螃蟹的人。如果你不是第一次接触Qt,可以跳过本章节。下面用两个经典的示例来写讲述HelloWorld。2.1从两个例子开始示例一:运行QtDesigner,点击菜单File->new,
yousoft2013
·
2020-08-09 03:03
其它
使用Python开发测试小工具-录制回放工具的实现
Pyqt5信号槽机制可参考:https://blog.51cto.com/9291927/2422187信号槽是Qt的核心机制,也是Py
Qt编程
中对象进行通信的机制。
qd_tudou
·
2020-08-09 03:02
python
Qt编程
知识点记录
背景.FFTW函数库不能在MinGW版本上使用Qt有MinGW和MSVC两个版本,尝试使用FFTW函数库时,没有找到在MinGW上使用的方法,因此在电脑上又安装了一个MSVC版本。工程拷过来时发生了不少问题。1.编译报错:无法找到main.obj原因是工程名或路径名中有空格,MinGW支持路径有空格,MSVC不支持空格。解决方式:删除路径或工程名中的空格。2.文件编码问题:MSVC不能很好地支持中
rabbitjerry
·
2020-08-08 20:59
QT
QT下视频通话的实现
1.1硬件资源介绍带摄像头的电脑+正点原子AlphaLinux开发板(由于Linux开发板上没有购买摄像头,所以本次实现仅仅单向的视频通话)1.2软件编程实现1.2.1电脑端
QT编程
电脑端搭建一个TCP
LakerLBJ23
·
2020-08-08 19:23
Linux
linux
qt5
网络
PYQT中如何获取Tableview中单击的单元格内容
问题描述在
QT编程
中,我们经常会用到TableView这个控件,他可以通过自定义的数据模型来显示数据,出镜率非常高。但本篇文章,我重点不是来介绍TableView控件的具体用法。
脚本之家
·
2020-08-08 16:45
程序人生
信号和槽使用时各种函数的实际调用顺序
信号和槽机制是QT的核心机制,要精通
QT编程
就必须对信号和槽有所了解。信号和槽是一种高级接口,应用于对象之间的通信,它是QT的核心特性,也是QT区别于其它工具包的重要地方。
漫步者2011
·
2020-08-07 18:37
Linux操作
linux
C++开发
pyqt5学习笔记:自定义参数 (给信号传入参数)
在py
qt编程
过程中,经常会遇到给槽函数传递自定义参数的情况,比如有一个信号与槽函数的连接是button1.clicked.connect(shou_page)对于clicked信号来说,是没有参数的。
总裁余
·
2020-08-07 14:32
PYQT(可视化界面)
pyqt
PyQt5学习笔记16----PyQt信号和槽传递额外参数
使用Py
qt编程
过程中,经常会遇到给槽函数传递额外参数的情况。但是信号-槽机制只是指定信号如何连接到槽,信号定义的参数被传递给槽,而额外的参数(用户定义)不能直接传递。而传递额外参数又是很有用处。
翻滚吧挨踢男
·
2020-08-07 12:28
Python
Qt编程
相关Bug(记录)
环境:Qt5.10.1;Qtquick程序;qml与C++交互问题:1.error:‘QMutex’doesnotnameatype:QMutexmutex;原因:没有包含相应的类解决方案:添加:#include2.TypeError:Property'setMutex'ofobjectxxxProcessor(0x117dae0)isnotafunction原来代码:Connections{ta
KKALL1314
·
2020-08-07 11:13
Qt
C++
Bug
Qt编程
技巧 系统托盘设置
trayIcon=newQSystemTrayIcon(this);//系统托盘trayMenu=newQMenu(this);//托盘菜单trayMenu->addAction(Action1);......trayMenu->addAction(quitAction10);connect(trayIcon,SIGNAL(activated(QSystemTrayIcon::Activation
核动力蜗牛Killua
·
2020-08-05 13:51
☆QT☆
QT编程
----事件(一)
review.ui生成.h.cpp文件uicform1.ui-oform1.huicform1.ui-iform1.h-oform1.cppC++三个特点:继承重载封装QT程序设计进阶-事件Qt事件Qt程序是事件驱动的,程序的每个动作都是由幕后某个事件所触发.Qt事件的类型很多,常见的qt的事件如下:键盘事件:按键按下和松开.鼠标事件:鼠标移动,鼠标按键的按下和松开.拖放事件:用鼠标进行拖放.滚轮
jianchi88
·
2020-08-05 13:06
Qt编程
qt
编程
signal
resources
dialog
delete
lib、dll文件默认打开方式改变之后进行恢复
作者:joy联系方式:
[email protected]
配置:win764位QT5.2.1采用VS2010编译器进来开始打算继续用
QT编程
,荒废许多之后再来做事情,好多内容都有点忘记了。
cy_543
·
2020-08-05 13:10
Qt
Qt编程
3--IP地址、MAC地址输入框
一、效果图片二、头文件:@名称:IPV4、IPV6(未完)、MAC输入部件@日期:2013年6月25日@作者:zhj@提示:有许多繁琐的地方,日后改进、对IP规范未做详细检查(日后改进)#ifndefIPLINEEDIT_H#defineIPLINEEDIT_H//#defineIPV4//#defineIPV6#defineMAC_AREA"ABCDEFacbcdef0123456789"#in
jhe_zhang
·
2020-08-05 00:39
Qt基本应用
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他