摘要: 关于局域网通信(同一wifi下,自己电脑当服务端,同一网络段) 1.例如192.168.1.x,只有x位不相同视为同一网络段 2.当具备了以上条件,即可编写服务端代码,服务端的机制。 3.ServerSocket s = new ServerSocket(8888); //监听8888端口 4.开启 阅读全文
posted @ 2016-11-22 12:45 风铃翠 阅读(1328) 评论(0) 推荐(0) 编辑
摘要: 刚入门不久,没学JAVA,从C++转过来的,C++的QT和安卓简直有异曲同工之妙,为了加深自己对安卓的理解,特写博客以记录,望大神们多多指点。 效果图,刚入门的话,肯定要熟悉基本的控件的使用,这跟我学QT的方法是一样的,多是在xml里面操作。 首先,请允许我介绍一下这几个控件的基本属性。申明:图片来 阅读全文
posted @ 2015-11-23 20:02 风铃翠 阅读(2511) 评论(0) 推荐(0) 编辑
摘要: 大家都知道,用UI做起界面来非常方便,但是如果我们不熟练他的操作的话,做起来也会有不少布局的麻烦, 所以,我打算写一篇文章来记录自己参考大牛用代码写界面的文章,感谢百度,感谢各位QT大牛的帮助。 所谓代码布局,无非用到的是qss样式表,它与css样式表的语法形式差不多,下面废话不多说,直接进入正题。 阅读全文
posted @ 2015-11-15 12:07 风铃翠 阅读(25962) 评论(6) 推荐(3) 编辑
摘要: 其实大家都知道,QT5以上的都自带了数据库驱动,所以呢,基本上可以直接使用,于是如果想知道怎么连接数据库,请参考这位大神写的。http://qtdebug.com/DB-AccessMySQL.html 关于数据库操作 QSqlDatabase db = QSqldatabase::addDataB 阅读全文
posted @ 2015-11-04 19:25 风铃翠 阅读(2472) 评论(1) 推荐(0) 编辑
摘要: 我们大家都知道QT5 自带的界面不是那么美观,并且每个软件我们都发现他们的边框是自定义的,所以我决定写一篇这样的博文,也许已经有许许多多篇大牛写的论文了,但我还是想写一篇记录自己的学习QT的历程 首先,我们得在相应的构造函数中写入无边框的代码(例如博主想要mywidget变为无边框) setWind 阅读全文
posted @ 2015-11-04 17:36 风铃翠 阅读(4525) 评论(1) 推荐(0) 编辑
摘要: 1.没加 QT+=sql,需要再.pro文件中加上 2.无故崩溃,这个有多种原因,多为指针问题,例如,指针内存泄露,指针未开辟空间直接使用,UI还未建立就使用UI里面的东西。。等等 3.Sql问题,有信号槽,但是不能操作TableView, model_labtool->insertRecord(- 阅读全文
posted @ 2015-11-03 19:45 风铃翠 阅读(1090) 评论(2) 推荐(0) 编辑
摘要: (1) 获取textEdit中的值 QString str = ui->textedit->toPlainText(); // 这是普通文本 p=str.toInt(); //将从textEdit控件中获取的值转化为int型赋值给pQString str = ui->textedit->toHtml 阅读全文
posted @ 2015-10-19 23:28 风铃翠 阅读(7343) 评论(1) 推荐(0) 编辑
摘要: QT5 发布时,莫过于依赖动态链接库(dll) , 但是,QT5的动态链接库貌似都有2套 ,例如 Qt5Core (针对realese) , Qt5Cored (针对debug) ,凡事末尾带d的都是debug文件需要的链接库,莫嫌博主啰嗦 A 关于发布 1.首先,我们得找到自己安装QT的目录 2. 阅读全文
posted @ 2015-09-15 21:14 风铃翠 阅读(2925) 评论(2) 推荐(1) 编辑
摘要: 五子棋是我最喜欢的棋类之一,其多种可能性和不确定性为其增加了神秘色彩,其中分为禁手模式和不禁手模式。这里就不多说了 主要想说一下,五子棋AI算法的整个流程。 由于五子棋的判断很简单,就是以一个点为中心向 "米" 字型扩散,任意有5颗则胜利。所以不再多说。 要想实现人机对战,给机器聪明的大脑。我们必须 阅读全文
posted @ 2017-03-09 19:53 风铃翠 阅读(1215) 评论(0) 推荐(0) 编辑
摘要: JAVA的基础语法等都跟C有很大的相似之处,所以这里就不多啰嗦了。直接从数组开始。 数组: 1.声明 int [] a; 在声明的过程中,并没有分配空间给数组。我们可以在声明的同时,用new来分配相应的空间 int [] a = new int[100]; 这里开辟了一个空间为100大小的数组,内存 阅读全文
posted @ 2016-03-07 17:20 风铃翠 阅读(316) 评论(0) 推荐(1) 编辑
摘要: 参考资料来源于百度 阅读全文
posted @ 2015-11-04 17:38 风铃翠 阅读(476) 评论(1) 推荐(0) 编辑
摘要: 大家都知道QT设计师中直接拖动的按钮是长方形带有圆角的图案,那我们如何来设置自定义按钮呢 要设计一个按钮,我们必须要知道按钮有什么属性,首先,按钮必须有一个位置 第二,按钮必须有一个名称。还有当我们点击按钮时他会做出什么样的反应。所以我们定义两个类, 一个QRect _rect; (或者QPoint 阅读全文
posted @ 2015-11-04 17:37 风铃翠 阅读(5457) 评论(2) 推荐(0) 编辑