
QT学习笔记
此人未设置昵称
这个作者很懒,什么都没留下…
展开
-
Linux-QT5.9学习笔记——qt基本知识
qt5模块QT Widgets模块已经从QT GUI模块中分离。QT快捷方式运行 Ctrl+R 编译 Ctrl+B帮助文档 F1 //左侧列表5.9/gcc_64/bin$ ./assistant注释 Ctrl + / 再次点击 注释整行代码移动 Ctrl+shift + ↑ 或者 ↓自动对齐 Ctrl + i同名之间 .h和.cpp切换,Ct...原创 2019-09-17 14:50:01 · 338 阅读 · 0 评论 -
Linux-QT5.9学习笔记——MainWindow基础控件
基本组件QMenuBar * bar = menuBar():菜单 setMenuBar(bar) 设置菜单到窗口中 filemenu->addSeparator(); //添加分割线 QMenu * file = bar->addMenu(“文件”); //添加文件到菜单栏 QAction * newfil...原创 2019-09-19 14:13:25 · 576 阅读 · 0 评论 -
Linux-QT5.9学习笔记——事件
自定义控件封装:添加新文件-》qt-》qt面类-》。。。在主界面 拖拽一个widget,右键提升,添加基类,名称要一样,提升完成后ok。 connect(ui->slider,&QSlider::valueChanged,ui->spin,&QSpinBox::setValue); 关联 void (QSpinBox:: * valuep)(...原创 2019-09-23 10:35:52 · 299 阅读 · 0 评论 -
Linux-QT5.9学习笔记——翻金币实战
源码连接:https://download.youkuaiyun.com/download/qq_25490573/11817303设置点击按钮点击后不会出现底色:ui->QPushButton->setStyleSheet(" QPushButton{border:0px;}");设置按钮点击效果------动画设置 QPropertyAnimation * an...原创 2019-09-25 14:02:12 · 771 阅读 · 0 评论 -
Linux-QT5.9学习笔记——小功能实战
无边框,拖拽,阴影:this->setWindowFlag(Qt::FramelessWindowHint); 设置窗口无边框void MainWindow::mousePressEvent(QMouseEvent *event){ ...原创 2019-10-12 13:23:53 · 436 阅读 · 0 评论 -
Linux-QT5.9学习笔记——高级用法
多线程:方法一:class MyQThread : public QThread 声明一个类继承线程对象void run(); 在虚函数run中显示操作 start函数启动线程 quit退出线程QMutex mutex; ...原创 2019-10-12 13:24:36 · 348 阅读 · 0 评论 -
Linux-QT5.9学习笔记——qt+opencv视频播放器实战
首先,实战源码:包括编译好的文件:https://download.youkuaiyun.com/download/qq_25490573/11829029不bb,上启动界面首先,下载opencv库,在。pro中添加库文件 主要添加的是这两个 路径需要改成自己的INCLUDEPATH += \ D:\opencv\opencv\build\include \ ...原创 2019-09-29 10:56:44 · 659 阅读 · 0 评论