自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 Qt5.8《网络版够级》编写日志之五:客户端登陆及注册功能实现

Qt5.8《网络版够级》编写日志之五:客户端登陆及注册功能实现     做完服务器端对登陆功能的响应,现在着手把客户端登陆功能进行实现,顺道也把注册功能实现。登陆和注册主要就是将用户的登陆信息和注册信息通过TCP传给服务器端,服务器端收到信息根据用户的输入情况判断后,给予答复信息,从而完成整个信息的交互。另外,客户端相关窗口的界面初始化需要做一部分工作。1 登陆窗口与主界面窗口交互信息

2018-01-24 02:03:06 1247 3

原创 Qt5.8《网络版够级游戏》编写日志之四:服务器端登陆响应功能实现(TCP多线程)

Qt5.8《网络版够级游戏》编写日志之四:服务器端登陆响应功能实现(TCP多线程)     登陆功能实现,需要服务器与客户端的交互才能实现,这里先实现服务器端的登陆响应功能,这样客户端就可以进行响应开发了,不然客户端的任何操作都无法得到响应。客户端和服务器端采用TCP协议实现,同时为了响应多客户端同时响应,这里服务器采用多线程模式,确保每一个客户端都有一个线程与之对应,不过多线程也会带来很

2018-01-23 18:44:36 776

原创 Qt5.8《网络版够级游戏》编写日志之三:参数配置及数据库访问功能实现

Qt5.8《网络版够级游戏》编写日志之三:参数配置及数据库访问功能实现     无论是服务器端还是客户端都是有一些固定参数进行配置的,同时由于需要用到数据库,因此还需要在服务器端完成服务器端数据库访问方面的操作,作为公共基础的东西,现在就把它们都实现吧。1 服务器端参数配置类及数据库访问类实现1.1 数据库访问类实现1.1.1 数据库访问类主要方法说明    数据库访问主要

2018-01-20 22:09:19 578

原创 Qt5.8《网络版够级游戏》编写日志之二:界面设计

Qt5.8《网络版够级游戏》编写日志之二:界面设计     说干就干,按照之前的想法,我对服务器和客户端进行了项目创建,并开展了界面搭建,由于还不知道遇到什么问题,基本上想到哪儿做到哪儿,想把界面完成。两个项目分别叫GoGeServer(服务器端)和GoGeClient(客户端)。1 服务器端界面设计    服务器端项目创建过程就不细说了,与创建一般的项目过程一样没什么需要特别说明

2018-01-20 17:23:38 1307 1

原创 Qt5.8《网络版够级游戏》编写日志之一:整体规划

Qt5.8《网络版够级游戏》编写日志之一整体规划     比较喜欢玩够级,经常和几个朋友还凑一起打会儿,网上的够级游戏都是四副牌的,所以自己就想着自己编一个够级游戏,这样自己也能从中学到知识。我把自己能想到的进行了一下梳理,算是对整个《网络版够级游戏》的规划或者叫设计吧,本篇没什么技术,就是一个思路和自我需求分析而已。1 开发环境    依旧是CentOs7.0+Qt5.8+s

2018-01-19 08:35:02 674

原创 Qt 5.8下自定义控件属性栏属性自我添加

写完《CentOS 7.0下Qt5.8实现和使用Qt Creaor自定义控件》后,很自然的就想到了,把自定义控件做成和Qt Creator中的控件那样,可以直接在属性栏中对其属性进行配置。说起来其实很简单,只需要掌握Q_PROPERTY的知识点,以及在自定义控件项目文件的构造函数中,把需要显示到Qt Creator属性栏中的属性进行设置即可。       环境还是Qt 5.8 Cent

2017-12-25 20:18:20 3383

原创 CentOS 7.0下Qt5.8实现和使用Qt Creaor自定义控件

CentOS 7.0下Qt5.8实现和使用Qt Creaor自定义控件    这几天下了一些Qt源代码学习Qt的编程技巧,在看了lx100991(CSDN上的上传者,感谢)的“Qt自定义精美表盘控件”的源代码后,加上之前学习动态库积累的一点知识,萌生了把控件做成Qt可可视拖动控件的念头,自定义控件的创建和使用有两个办法,一个是提升法,这里不介绍,比较容易掌握;另一个,就是设计可以在Qt Cre

2017-12-22 10:28:05 1450

原创 VM 14 CentOS 7.0虚拟机上网设置方法

这两天利用VM14,装了个CentOS进行Qt学习,为了实现CentOS能够直接上网,折腾了老半天才终于找到正确的方法,在此做一记录。环境:1)VMware-workstation-full-14.0.0; 2)CentOS 7.0;    配置步骤:一、       在VM虚拟机中设置网络连接方式    设置网络适配器的网络连接为自定义VMnet8(NAT 模式),VMNet8是

2017-12-20 10:47:57 3133 3

原创 linux下Qt动态库创建与调用学习笔记一(静态加载)

这是篇老话题了,正好我这几天需要学习Qt动态库创建和使用的方法,在网上搜索了很多帖子,非常详细和充实,但是在一些细节上说的不够仔细,下面将我自己的学习过程赘述下来,供后来者参考。我使用的环境是CentOs 7 以及Qt .8。文中可能有很多与网上帖子相似之处,请见谅。1.动态库创建与使用总结1.1 基本动态库创建1.1.1 新建    步骤一:点击Qt Creato

2017-12-19 11:27:37 7307 3

CentOs7.0 Qt5.8下五子棋源代码

这几天在学习Qt,也在CSDN上下了许多代码学习,其中就下了五子棋程序,可惜编译不了,索性就自己写了一个,个人感觉还不错,实现了人机、人人对战两种模式,可以悔棋,以及显示对方当前步骤等功能。写的时候没有看其他人写的带五子棋代码,自己琢磨的。代码有简单注释,应该好懂。

2017-12-31

linux下qt自定义控件创建使用方法

学习创建和使用自定义控件写的试验代码,centos qt5.8可以使用。具体实现过程见我的文章:http://blog.csdn.net/csdn83419527/article/details/78870487 调试过程中出现的问题都有描述。另外控件代码用的lx100991的精美表盘,谢谢

2017-12-22

Linux下qt动态库创建和使用

具体实现见我的文章地址如下: http://blog.csdn.net/csdn83419527/article/details/78840798 功能很简单就是把创建和使用动态库说清楚而已

2017-12-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除