Qt-Python&C++
学习Qt PyQt5 C++Qt
Vegdie
oier
展开
-
为VS2017安装Qt插件
不知道为什么2019现在还安装不了。先使用2017,有老版本的可以用2015。文档:https://blog.csdn.net/xqhrs232/article/details/82346788原创 2020-08-03 17:12:42 · 554 阅读 · 0 评论 -
将Qt制作的程序生成exe文件
制作出来的窗体不能只在Qt里面用,必须打包成一个可以在没有Qt环境的情况下使用的exe文件。怎么整?首先我们打开一个项目如下是一个计算器项目,然后制作好设置release发布模式再次执行,可以发现外层文件夹多出一个release文件夹点击进去找到exe文件,点击运行,运行提示缺少文件,这是正常的我们把exe复制到一个单独的文件夹中,我放在F:\Users\MicreaVI\Desktop\demo中,然后打开Qt命令提示符,安装的时候自带的,要选择MinGW的输入cd F:\User.原创 2020-08-02 11:32:22 · 521 阅读 · 0 评论 -
PyQt 02:ui文件转换py文件
ui转换py文件ui文件是QD生成的界面布局文件,但是Python无法直接识别,于是需要通过pyqt5-tools中pyuic5这个模块来转换,步骤如下:打开Powershell输入:pyuic5 -o "产生py文件路径.py" "原ui文件路径.ui"很不华丽,直接结束我的代码转换结果是:# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'FMW.ui'## Created by:原创 2020-07-27 20:21:52 · 523 阅读 · 0 评论 -
PyQt 01:认识Qt_Designer
#1 Qt DesignerQtDesigner,即Qt设计师,是一个强大、灵活的可视化GUI设计工具.可以帮助我们加快开发PyQt程序的速度。QtDesigner是专门用来制作PyQt程序中U1界面的工具,它生成的UI界面是一个后缀为.ui的文件.该文件使用起来非常简单,可以通过命令将.ui文件转换成.py格式的文件,并被其他Python文件引用;也可以通过Eric6进行手工转换,本章以命令的方式为主,手工的方式为辅,但是原理和结果是一样的,读者可以根据自己的偏好进行。#2 为什么选择Qt Desig原创 2020-07-27 15:00:13 · 423 阅读 · 0 评论 -
PyQt5学习:入门知识
C++的Qt做起来很麻烦,试试Python的PyQt,也许能从简单中明白C++Qt的逻辑。Python版本:3.8Qt版本:5.9我找到了一本书,叫做《PyQt5快速开发与实战》——王硕,在当当就可以搜索到。如果你想要PDF免费版,来这里下载,这是我的Github仓库,Star一下不过分吧,这里有无数的Python资料&代码,一开始准备自用,后来开放了,白嫖也无妨,学习要共享????。这个仓库300多MB,最好是下载ZIP,如果下载太慢可以Fork到自己的账号,然后倒入到码云下载,国内网站下原创 2020-07-27 13:32:51 · 346 阅读 · 0 评论 -
Qt自定义信号和槽 记录
#0前言做程序不可能只是用自带的信号和槽对吧,得自定义,怎么自定义?视频:https://www.bilibili.com/video/BV1g4411H78N?p=10(疯狂暗示????)仓库:<>自定义信号槽#0前言#1创建#2初始#3关于自定义信号槽的说明#4自定义信号#5自定义槽#6实现#7错误改进#1创建新建一个项目,名称:02_SignalsAndSlot(可自定义)背景:下课后,老师触发一个信号->饿了,学生响应信号->请客吃饭增加两个类:Teache原创 2020-05-30 18:50:42 · 487 阅读 · 0 评论 -
QPushButton点击信号分析
QPushButton 点击信号分析QPushButton有三个很重要的信号跟点击有关pressedclickedtoggled表面上看,pressed和clicked都会在点击按钮时触发,它们有什么区别呢?toggled好像有时候触发,有时候不触发,到底怎么回事呢?下面就一起聊一下这三个信号首先,这三个信号都是从QAbstractButton继承来的,也就是说,下面情况对QAbstractButton的所有子类都适用,先来看第一个问题pressed和clicked,可以编写一段代码转载 2020-05-30 14:05:50 · 1852 阅读 · 0 评论 -
详解Qt中信号与槽,附加实例
上次在界面内用代码做出了一个按钮,并可以设置其大小、位置,也可以设置窗口的位置、大小,但是这样玩玩就没意思了,这按钮按来按去没反应,像这些按钮都是可以有用处的,不过Qt自动给你设置了按钮按下的样子我们需要做的不是静态界面,而是可以有互动的界面,于是信号与槽隆重登场!#1首先:信号和槽是什么?#2信号槽有什么优点?#3实例:点击按钮关闭窗口#1首先:信号和槽是什么?还记得阿拉丁神灯吗?要让灯神出现需要什么步骤?阿拉丁神灯->摩擦->神灯->灯神出现假设我需要一个按钮,要原创 2020-05-29 12:08:39 · 1419 阅读 · 1 评论 -
Qt学习笔记04:创建按钮类--QPushButton
☁️前几天学习Qt没找到好的资源,停了一会,挺难的,比Python的Wx和Tk都要难,昨天晚上去B站找到了资源,还有脚本之家的一些文档还有C语言中文网的。资源:哔哩哔哩:https://www.bilibili.com/video/BV1g4411H78N?p=6看得人挺多C语言中文网:http://c.biancheng.net/qt/脚本之家:http://shouce.jb51.net/qt-beginning/...原创 2020-05-09 16:39:34 · 2516 阅读 · 3 评论 -
Qt学习笔记03:第一个Qt程序——Hello world
新建一个项目单击 Qt Creator 的菜单项文件->新建文件或项目,出现如图 1 所示的对话框。在这个对话框里选择需要创建的项目或文件的模板。图 1 新建文件或项目对话框Qt Creator 可以创建多种项目,在最左侧的列表框中单击“Application”,中间的列表框中列出了可以创建的应用程序的模板,各类应用程序如下:Qt Widgets Application,支持桌面...转载 2020-04-27 18:26:31 · 485 阅读 · 0 评论 -
Qt学习笔记02:Qt是什么?非常全面!
文章目录Qt是什么?Qt 可以做什么?Windows 下的 GUI 库Qt 和 MFCQt是什么?要知道,光用C++写代码做窗体可以很容易把你击垮,代码很长……我就试过,dev生成的代码就特别长,这一点Python相对好些。Qt就是针对C++做窗体的辅助软件,应该也可以做非GUI窗体的应用。(本人懂得不多,请指教在评论区????)它可以通过拖拽的方式简化操作,自动生成代码Qt(官方发音 [k...原创 2020-04-27 18:23:34 · 1088 阅读 · 0 评论 -
Qt学习笔记01:Qt下载、安装注意
Qt安装还是挺费劲的,跟安装数据库一样费劲参考资料,我就是看这个的下载http://c.biancheng.net/view/3851.html安装http://c.biancheng.net/view/3858.htmlC语言中文网挺不错的????下载的时候可以使用迅雷,下载速度较快(平均2M每秒),浏览器内建下载速度较慢(平均400K每秒)教程中说不用登陆就行,但是现在必须登录(最新版...原创 2020-04-27 14:25:47 · 238 阅读 · 0 评论