QT
Qt学习记录
哎呦,帅小伙哦
这个作者很懒,什么都没留下…
展开
-
QT基础知识-数据库(第六天)
1,SQLITE是一个静态数据库,不需要服务器,在嵌入式编程使用的特别多,因为是开源的。 ODBC是Windows封装好的数据库的一些接口。2,Qt中数据库的连接,已经数据库的基本操作(建表,选择,批量插入等)的伪代码如下:#include "widget.h"#include "ui_widget.h"#include <QSqlDatabase>#inc...原创 2020-02-28 15:44:57 · 346 阅读 · 0 评论 -
QT基础知识-多线程(第五天)
1,除了多任务处理需要线程,还有一个就是当用到定时器,而界面上又有一个数据处理很复杂的时候,就需要使用多线程。2,Qt4中的线程定义步骤: 定义一个类,必须继承于QThread class MyThread : public QThread{ public: void run(); //只有 这一个是线程处理函数(和主线程不在同一个...原创 2020-02-28 12:02:04 · 408 阅读 · 0 评论 -
QT基础知识-通信(第四天)
1,Linux通信流程简介 服务器端:创建socket(监听套接字),绑定bind,服务器端监听listen,接受accept(通信套接字)。 客户端:创建socket,连接connect2,Qt中的通信机制...原创 2020-02-27 16:55:06 · 1323 阅读 · 0 评论 -
QT基础知识-画图和文件(第三天)
1,如果在窗口绘图,必须放在绘图时间里实现。窗口需要重新绘图的时候,绘图事件内部自动调用。 创建画家对象语法:QPainter p(Device *); 使用对象p来调用各种画图的方法。 QT画图代码如下:void Widget::paintEvent(QPaintEvent *){ QPainter p(this); //绘图操作 p.d...原创 2020-02-24 15:17:38 · 362 阅读 · 0 评论 -
QT基本知识(第二天)
1,布局 布局分为三种:水平布局,垂直布局,栅格布局。 布局的很多时候会用到弹簧。2,样式表 Qt样式表与CSS的语法规则几乎完全相同。通过调用QWidget::setStyleSheet()或QApplication::setStyleSheet(),可以为一个独立的子部件、整个窗口,甚至是整个应用程序制定一个样式表。可以使用样式表做成很好看的控件。...原创 2020-02-23 14:09:44 · 1141 阅读 · 0 评论 -
QT基础知识
1,QtCreator的快捷键 在.h文件中按F4立马切换到.cpp文件中2,Qt中简单程序的基本结构//自定义头文件#include "mywidget.h"//应用程序类//Qt头文件没有.h//头文件名和类型一样#include <QApplication>int main(int argc, char *argv[]){ //有且只...原创 2020-02-22 22:15:51 · 886 阅读 · 0 评论