第一步:点击New Project 第二步:选择Qt Widgets 第三步:项目名称和保存路径 第四步:一直点击下一步 第五步:点击编译执行就能出现第界面框了。 选择widget应用,就会出现下面的“界面文件”,通过他可以快速地建立按钮,滚动条等等。 这个界面是什么都没有的 第六步:双击红框处,会 ...
分类:
其他好文 时间:
2020-01-03 12:22:16
阅读次数:
94
一、安装qt-5.5.0-x64-mingw510r0-seh-rev0.exe,qt-creator-opensource-windows-x86_64-4.4.1.exe 配置qt组件 Qt Versions —— E:\Qtt\qt-5.5.0-x64-mingw510r0-seh-rev0\ ...
这几天打算封装 libvlc 实现一个简单的播放器操作类,用 QT 写 UI 测试程序的时候,发现播放进度的显示控件 QSlider 在处理鼠标点击时,并不能直接定位到鼠标按下的位置。为解决这一问题,我在网上看了几篇博文提供的解决办法,但实现的效果并不理想,主要的问题是: 鼠标点击定位时,出现位置偏 ...
分类:
其他好文 时间:
2020-01-02 00:00:30
阅读次数:
124
Read OIIO->Qt QImage import sys,os import OpenImageIO as oiio from PySide2 import QtWidgets,QtCore,QtGui import numpy as np if __name__ == "__main__": ...
分类:
其他好文 时间:
2020-01-01 18:59:48
阅读次数:
61
QtWebEngine https://github.com/BALL-Contrib/contrib_qt_5.10.1/trunk ...
分类:
Web程序 时间:
2020-01-01 10:23:54
阅读次数:
80
一、背景 首先在窗口界面的开发工具中有众多的选择,主流的就是Qt,而python更是支持众多语言的窗口界面,包括C++,Java等。因此这里介绍一下关于PyQt5的安装和使用 二、安装 由于python2已经不再官方维护,并且python3也不再支持PyQt4,所以在这里使用PyQt5 python ...
分类:
其他好文 时间:
2020-01-01 00:00:30
阅读次数:
345
中文匹配: QRegExp reg("^[\u4e00-\u9fa5]+$"); QValidator*validator = new QRegExpValidator(reg); ui->lineEdit->setValidator(validator); 字母数字匹配: QRegExp reg( ...
分类:
其他好文 时间:
2019-12-31 12:20:33
阅读次数:
103
转自:https://jingyan.baidu.com/article/8275fc8645343646a03cf6c2.html 对于Qt输入中文的问题一直为人所诟病。 默认Qt携带了IBUS的插件,所以一般情况下使用ibus的输入法那是没什么问题的。 但是使用fcitx就麻烦了,Qt不支持fc ...
分类:
系统相关 时间:
2019-12-31 10:29:55
阅读次数:
113
主要参考: devbean.net 豆子的博客 参考书:《QtCreator 快速入门》第三版 [TOC] 文件操作是应用程序必不可少的部分。Qt 作为一个通用开发库,提供了跨平台的文件操作能力。 从本章开始,我们来了解下 Qt 的文件以及输入输出的功能,也就是 I/O 系统。 Qt 通过 提供了对 ...
分类:
其他好文 时间:
2019-12-30 17:36:24
阅读次数:
54
MainWidget* mainWindow = nullptr; foreach (QWidget *w, qApp->topLevelWidgets()){ if (MainWidget* mainWidget = qobject_cast<MainWidget*>(w)) mainWindow... ...
分类:
其他好文 时间:
2019-12-30 14:48:27
阅读次数:
104