随笔分类 -  QT

摘要:textEdit富文本框 plain textedit 只有文本功能 lineEdit单行文本框 界面做好后要先编译,然后才可以正常使用控件 编译快捷键ctrl+b 客户端接受数据信号readyRead() 信息读取所有的: QByteArray arr = socket->readAll(); Q 阅读全文
posted @ 2021-10-24 17:16 wsq1219 阅读(316) 评论(0) 推荐(0)
摘要:引入QOBJECT类的最大好处:可以自定义信号与槽了。 工程文件引入network类库才能使用TCP服务 如何开启端口服务? 使用QTcpServer中的listen方法就可以开启指定端口 listen(QHostAddress::Any,8888); 通过重写 void incomingConne 阅读全文
posted @ 2021-10-24 10:49 wsq1219 阅读(58) 评论(0) 推荐(0)
摘要:tableview 修改窗体的标题属性:windowtitle qtableview控件显示数据库中的内容为表格行 实现数据库对象的初始化,要使用QSqlDatabase静态方法 db=QSqlDatabase::addDatabase("QSQLITE") qtableview通过QSqlQuer 阅读全文
posted @ 2021-10-23 01:25 wsq1219 阅读(41) 评论(0) 推荐(0)
摘要:sqlite 轻量级数据库 类型:关系型数据库 安装的时候:1.dll类型文件2.tools工具文件 通过命令行代码来使用 linux系统自带 通过sqlite3使用数据库 sqlite3 wsq.db表示创建一个数据库 .tables表示显示当前数据库中所有的表有哪些 create table u 阅读全文
posted @ 2021-10-21 11:25 wsq1219 阅读(101) 评论(0) 推荐(0)
摘要:Qlabel可以载入图片,文字 设置label控件内容的自适应方法是 setScaledContents 轮播:时钟控件QTimer QPixmap承载图片、配置图片容器 过程:1.创建QPixmap对象 2.在QLable中载入QPixmap对象 3.通过时钟控件修改图片路径 快捷键:alt+/ 阅读全文
posted @ 2021-10-21 01:16 wsq1219 阅读(183) 评论(0) 推荐(0)
摘要:实际上并没有 QT对象存在父子关系,每一个对象都保存有它所有子对象的指针 每一个对象都一个指向其父对象的指针 编程实验 --对象间的父子关系 p确实有两个子对象,保存在他的子对象链表里面了 销毁一个对象有可能是销毁了多个对象 阅读全文
posted @ 2021-07-06 23:28 wsq1219 阅读(61) 评论(0) 推荐(0)
摘要:1.分离算法 将中缀表达式进行数字和运算符的分离 以符号作为标志对表达式中的字符逐个访问 - 初始累计变量num为空,遍历字符串每个字符 - 若遇到数字或小数点(即当前符号是数字的一部分),累加到num变量,并用pre变量记录当前符号(用来判断正负号) - 若遇到其它符号(+, -, *, / , 阅读全文
posted @ 2021-07-03 13:56 wsq1219 阅读(394) 评论(0) 推荐(0)
摘要:Qt信号与槽 Qt中的消息处理机制 -信号(Signal):由操作系统产生的消息 -槽(Slot) :程序中的消息处理函数 -连接(Connect) :将系统消息绑定到消息处理函数 -信号到槽的连接必须发生在两个Qt类对象之间! QT新关键字 SIGNAL-指定消息名 SLOT-指定消息处理函数名 阅读全文
posted @ 2021-07-01 21:49 wsq1219 阅读(182) 评论(0) 推荐(0)