
QT
谢娘蓝桥
绿水青山境长静,花落虽频意自闲。
展开
-
Qt Creater 加快编译速度
参考https://doc.qt.io/qt-5/qmake-precompiledheaders.htmlhttps://doc.qt.io/qt-5/qmake-precompiledheaders.htmlhttps://doc.qt.io/qt-5/qmake-variable-reference.html#confighttps://doc.qt.io/qt-5/qmake-variable-reference.html#configpro 添加以下代码预编译头文件stable.h包含哪些内原创 2022-06-14 13:52:05 · 197 阅读 · 0 评论 -
Qt 实现最近打开文档功能
1.先进行menu创建 auto recentMenu = new QMenu(); for(int i=0;i<MaxRecentFiles;i++) { recentFileActs[i] = new QAction(this); recentFileActs[i]->setVisible(false); recentMenu->addAction(recentFileActs[i]); c原创 2022-04-07 18:09:12 · 860 阅读 · 0 评论 -
Qt QtreeWidget 实现 tree节点拖拽移动
#include "qtmytreewidget.h"#include <qdebug.h>#include <QKeyEvent>#include <QMouseEvent>#include <QApplication>#include <qdrag.h>QtMyTreeWidget::QtMyTreeWidget(QWidget *parent) : QTreeWidget(parent){ m_CtrlPresse.原创 2022-03-23 14:55:30 · 3880 阅读 · 5 评论 -
MCU 简单时间片轮询系统基于Qt模拟实现
#include <QCoreApplication>#include <thread>#include <stdio.h>#include <windows.h>#include "timeslice.h"//5个任务TimesilceTaskObj task_1, task_2, task_3, task_4, task_5;//具体操作void task1_hdl(){ printf(">> task 1 .原创 2021-09-18 10:42:02 · 451 阅读 · 0 评论 -
Pyqt qtimer使用
from PyQt5.QtWidgets import QApplicationfrom PyQt5.QtCore import QTimerimport systimer = QTimer()count =0def outfunc(): global timer global count count +=1 print(count) if(count==20): timer.stop()if __name__ == "__main__".原创 2021-09-16 08:50:13 · 212 阅读 · 0 评论 -
QT 设置应用自动启动
#include "QtAutoStart.h"#include <QSettings>#include <QDir>#include <QCoreApplication>#include <QFileInfo>QtAutoStart::QtAutoStart(QObject *parent) : QObject(parent){}void QtAutoStart::setAutoStart(bool bAutoStart){#i.原创 2020-07-27 16:05:22 · 408 阅读 · 1 评论 -
Qt 获取音频设备名称(输入输出)
/*! *@file QtAudioDevices.cpp *@brief 获取音频设备信息*/#include "QtAudioDevices.h"#include <QAudioDeviceInfo>QtAudioDevices::QtAudioDevices(QWidget *parent) : QDialog(parent), ui(new Ui::QtAudioDevices){ ui->setupUi(this); //获取输入音频.原创 2020-07-27 15:50:44 · 1923 阅读 · 0 评论 -
QT 帧图片播放
1.大体思路是使用qlabel 加载图片,使用qtimer 定时,timeout 时更新图片#include "widget.h"#include "ui_widget.h"#include <QDebug>#include <QTimer>Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget){ ui->setupUi(this); path =原创 2020-06-29 17:37:23 · 1351 阅读 · 0 评论 -
Qt 常见问题解决
1.Qt之msvc-version.conf loaded but QMAKE_MSC_VER isn't set解决方法 :在lib 中\mkspecs\common\msvc-version.conf 文件中添加 指定msvc 版本 1900 是20152.Qt编译通过,运行时出现the process was ended forcefully问题的解决方案参考https://blog.youkuaiyun.com/Mr_include/article/details/87933839...原创 2020-05-28 17:23:20 · 2177 阅读 · 2 评论 -
解决QT QString 获取中文文件地址
1.头文件加上#include <QTextCodec>2.QString 获取拖拽或file对话框信息3.先转为std::string ,然后由string 转为QString QTextCodec *code = QTextCodec::codecForName("GB2312");// fix Chinese name; std...原创 2020-02-27 15:47:50 · 505 阅读 · 0 评论