Qt
baiding1123
这个作者很懒,什么都没留下…
展开
-
Qt学习笔记02_Frame类族
QFrame 类族: QFrame类族是带有边框部件的基类,它的子类有Qlabel,还有QLCDNumber,QSplitter,还有QStackedWidget,QToolBox和QAbstractScrollrea。QAbstraccrallrea是所有带有滚动区域的部件类的抽象基类,对于所有的带有abstract的抽象类是不能直接使用的,但是可以通过继承实现自己的类,或者使用它提供的子类。原创 2014-04-06 13:53:59 · 13347 阅读 · 0 评论 -
Qt学习笔记01_标准对话框
Dialog:对话框: 按照运行时该对话框是不是还可一与其他的窗口进行交互,把dialog分为模态和非模态的模态对话框: 在没有关闭它之前不能与同意应用程序中的其他窗口进行交互。方法1: QDialog dialog(this); dialog.exec();方法2: QDialog *dialog = new QDialog(this); dialog->setModal(原创 2014-04-04 18:23:23 · 1597 阅读 · 0 评论 -
Qt网络五子棋-服务器端
服务器端:原创 2013-12-08 15:33:56 · 2973 阅读 · 1 评论 -
Qt实现的简单计算器-计算简单表达式
此程序是在学习Qt的时候写的,Qt入门简单,了解布局之后能迅速实现自己想要的界面,布局是比较简单的部分,不写。算法可能是多数人包括我自己比较薄弱的地方,因此在这里做主要介绍。 学过编译原理或者离散数学的话可能知道后缀表达式。后缀表达式是运算符写在操作数后边不包扩括号的算数表达式,也叫逆波兰表达式。中缀表达式对人来说很好理解,但是对于计算机来说就很困难,在中缀表达式的情况下求值,既要考虑括号,优先级原创 2013-12-03 20:15:39 · 16222 阅读 · 4 评论 -
Qt网络五子棋游戏
网络五子棋:描述:Qt学习结束后的一个总结性的练习项目,实现两个客户端(邀请和接受方)联机游戏,其它的客户端观看的功能。总代码量1200行。服务器为linux系统编程实现共370行,客户端Qt实现共740行。主要用到的知识点:线程和网络通信, Qt布局,信号和槽,C++线程类。总花费时间5天。关于网络通信部分均为Linux系统编程部分代码,完全可以改为Qt版的。1.客户端布局原创 2013-12-07 23:43:12 · 7131 阅读 · 2 评论 -
Qt学习笔记03_几个抽象类的组件
QAbstractButton、QlineEditAbstractSpinBoxQAbstractSlider原创 2014-04-14 23:55:55 · 5160 阅读 · 0 评论 -
Qt网络五子棋-客户端
客户端:1.客户端布局组件 左右两边,比例为1:3,左边为聊天框TextBrowser和TextEdit,列表选择框按键和3个label,分别用于计时,显示玩家信息和显示图片,布局方式为竖直VBoxLayout,比例为3:1:1:1:1:3;右边为30*30的棋盘布局方式为网格GridLayout,整体为HBoxLayout。 widget.h原创 2013-12-08 17:35:27 · 3043 阅读 · 2 评论