qt
pear_11
这个作者很懒,什么都没留下…
展开
-
201126阶段二单例数据库及MVC设计模式
目录一、学习的知识点一)1 单例模式一)2 MVC设计模式一)2.1优点一)2.1缺点二、上课没有听懂或者没有理解的地方三、当天学习的收获一、学习的知识点一)1 单例模式#ifndef SIGNALDATABASE_H#define SIGNALDATABASE_H#include <iostream>#include <QString>#include <QDebug>#include "sqlite3.h"#include <QObject&原创 2020-11-27 18:48:22 · 95 阅读 · 0 评论 -
201114阶段二qt自定义图元类
目录一、学习的知识点一)自定义视图、场景、图元类一)1 创建类一)2 图元类的实现一)3 advance槽函数一)3 collidingItems()碰撞检测函数二、上课没有听懂或者没有理解的地方三、当天学习的收获一、学习的知识点一)自定义视图、场景、图元类一)1 创建类自定义视图、场景、图元类时,先选择继承QObject基类,让系统自动生成QObject(自己写的会出现奇怪的错误),然后在生成的头文件把继承的QObject改成需要的,如QGraphicsView等等。一)2 图元类的实现自定义原创 2020-11-15 15:40:27 · 249 阅读 · 0 评论 -
201112阶段二qt图形视图框架
目录一、学习的知识点一)事件二)图形视图框架二、上课没有听懂或者没有理解的地方三、当天学习的收获一、学习的知识点一)事件鼠标事件的创建组合键二)图形视图框架场景类:坐标系以中心为原点。场景没有自己可见的外观,需要添加到视图中,才能让场景可见。#include < QGraphicsScene >视图类:坐标系以左上角为原点。#include < QGraphicsView >图元类:坐标系以中心为原点。图元被添加到场景中。#include < QGr原创 2020-11-13 15:35:15 · 62 阅读 · 0 评论 -
201110阶段二qt事件
目录一、学习的知识点事件鼠标事件二、上课没有听懂或者没有理解的地方三、当天学习的收获一、学习的知识点双链表分别存放用户名和密码。优势:分开存放,安全性好。劣势:删除时容易崩溃。出现未定义时,1、重新构建项目 2 注释后,重新实现。事件包括鼠标事件、键盘事件、计时器事件等等鼠标事件成员函数声明时,若函数名为斜体,则表示虚函数,需要我们对他重载。否则表示自定义的函数。关于鼠标事件有不同的虚函数,如双击、按压、释放。//事件的监听bool widget::eventFilter(QOb原创 2020-11-11 17:48:29 · 53 阅读 · 0 评论 -
201107阶段二Linux-qt编程
目录一、学习的知识点1)显示图片2)提示框3)qss样式表(涉及QFile)4)信号和槽4.1信号4.2槽4.3QObject::connect5)定时器二、上课没有听懂或者没有理解的地方三、当天学习的收获一、学习的知识点1)显示图片logo=new QLabel(this);logo->setPixmap(QPixmap("image/video.jpg").scaled(100,100));image/video.jpg是图片在当前工程目录下的路径。当图片显示太小时,可能是被标签的边框原创 2020-11-08 16:02:17 · 2517 阅读 · 0 评论 -
201105阶段二qt创建简单工程
目录一、学习的知识点qt的安装qt项目项目创建项目例程二、上课没有听懂或者没有理解的地方三、当天学习的收获一、学习的知识点qt的安装安装路径尽量不改,或者只修改盘符https://www.jb51.net/article/186984.htmqt项目项目创建创建的路径不能有中文基类有QMainWindows QWidget QDialog三种,按需要选择项目例程//头文件#include <QWidget> //窗口部件的头文件#include <QPushBu原创 2020-11-06 16:41:37 · 67 阅读 · 0 评论