![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
PyQt(停更)
文章平均质量分 78
早期学的知识,已停更
耐耐~
这个作者很懒,什么都没留下…
展开
-
PyQt编程之如何在屏幕中央显示窗体
这几天在学习PyQt编程,用CSDN来记录一下学过的东西,免得以后忘记了import sys from PyQt4 import QtGui #导入控件模块class Center(QtGui.QWidget): #继承父类QWidget def __init__(self,parent=None): QtGui.QWidget.__init__(self转载 2017-08-08 16:10:51 · 1890 阅读 · 1 评论 -
Python Qt GUI快速编程第六章代码分析
这是我敲的Python Qt Gui快速编程第六章上的代码,以后可能要用到其中一些,如果忘记了就来这里看看。#coding=utf-8#d import osimport platformimport原创 2017-08-14 21:03:11 · 1649 阅读 · 0 评论 -
PyQt的QTableWidget的全面总结与归纳
这几天用QTableWidget用得很多,查了很多资料,发现大多数都不是很全,有时候查资料查得很辛苦;另一方面,以防以后自己忘了这些知识,所以在这里就把我所接触到的,所看到的都归纳在这里。首先QTableWidget是继承于QTableView,QTableWidget是QT程序中常用的显示数据表格的空间;它跟QTableView的主要区别是QTableView可以使用自定义的数据模型原创 2017-08-24 19:12:43 · 14011 阅读 · 3 评论 -
show()和exec()的区别
QDialog的显示有两个函数show()和exec()。他们的区别在参考文档上的解释如下:show():显示一个非模式对话框。控制权即刻返回给调用函数。弹出窗口是否模式对话框,取决于modal属性的值。(原文:Shows the dialog as a modeless dialog. Control returns immediately to the calling code转载 2017-08-21 21:08:40 · 2829 阅读 · 0 评论 -
关于Python里的super用法研究
转自:http://blog.csdn.net/johnsonguo/article/details/585193虽然我现在没看懂,不过先转一个,以后有时间了再看。一、问题的发现与提出 在Python类的方法(method)中,要调用父类的某个方法,在python 2.2以前,通常的写法如代码段1: 代码段1: class A: def __init__(sel转载 2017-08-21 21:28:29 · 536 阅读 · 0 评论 -
PyQt基本布局常用方法之addStretch
addStretch的作用是按比例分配空间转载 2017-08-23 11:04:21 · 8864 阅读 · 0 评论 -
PyQt4基本布局常用方法之addSpacing
该函数的原型为:QBoxLayout.addSpacing(self,int Size)该函数的作用就是在该布局末尾加上一个长度为Size的空白项。看一段代码体会它的作用:import sysfrom PyQt4.QtCore import *from PyQt4.QtGui import *class Step1(QDialog): def __init__(原创 2017-08-23 11:44:47 · 2198 阅读 · 0 评论 -
如何理解subplot绘制不规则子图的参数设置
在matplotlib下,一个Figure对象可以包含多个子图(Axes),可以使用subplot()快速绘制,其调用形式如下subplot(numRows, numCols, plotNum)图表的整个绘图区域被分成numRows行和numCols列 然后按照从左到右,从上到下的顺序对每个子区域进行编号,左上的子区域的编号为1 plotNum 参数指定创建的 Axes 对象所在的区...原创 2018-07-24 23:23:37 · 7939 阅读 · 0 评论 -
matplotlib画图
一个简单的例子import matplotlib.pyplot as pltimport numpy as npx = np.linspace(-1,1,50)y = 2*x + 1plt.figure()plt.plot(x, y)plt.show()原创 2018-07-26 20:23:16 · 177 阅读 · 0 评论 -
PyQt5初级——
基础模块QtCore模块涵盖了包的核心的非GUI功能,此模块被用于处理程序中涉及到的 time、文件、目录、数据类型、文本流、链接、mime、线程或进程等对象。QtGui模块涵盖多种基本图形功能的类; 包括但不限于:窗口集、事件处理、2D图形、基本的图像和界面 和字体文本。QtWidgets模块包含了一整套UI元素组件,用于建立符合系统风格的classic界面,非常方便,可以在安装时选...原创 2018-07-22 17:40:14 · 249 阅读 · 0 评论 -
PyQt5初级——2
QLineEdit.selectAll() QLineEdit.setFocus() QLineEdit.text() QLineEdit.clear() self.text = QLineEdit('在这里输入数字', self) self.text.selectAll() sel...原创 2018-07-22 18:24:15 · 542 阅读 · 0 评论 -
pycharm中如何将ui文件转化为py文件,以及Pycharm和QtDesigner的集合
1.配置PyCharm File --> Settings --> External Tools-->单击“ADD”(加号图标) -->弹出对话框,做如下设置1).设置“Qt Designer” -- 这个主要用来设计 Qt界面在Qt Designer的设置中,Program选择PyQt安装目录中 designer.exe 的路径Work dir转载 2017-08-23 14:52:36 · 13559 阅读 · 0 评论 -
PyQt标准框——QInputDialog(二)
如何通过自定义方式来实现标准输入框呢?总体思路就是先生成一个QInputDialog的实例,然后开始设置具体属性就好了。1.int类型的Dialog如何生成。#coding=utf-8import sysfrom PyQt4.QtGui import *from PyQt4.QtCore import *app = QApplication(sys.argv)dialo原创 2017-08-21 10:41:12 · 1785 阅读 · 0 评论 -
PyQt4编程之如何让状态栏显示信息
赶快记录一下,只是懂皮毛,或许多积累就好了import sysfrom PyQt4 import QtGuiclass MainWindow(QtGui.QMainWindow): def __init__(self): QtGui.QMainWindow.__init__(self) self.resize(250,150)转载 2017-08-08 16:40:50 · 2494 阅读 · 0 评论 -
PyQt4编程之自定义插槽
首先声明,这是学习了别人的文章后写的,原网址点击打开链接转载 2017-08-08 20:04:56 · 878 阅读 · 0 评论 -
PyQT4编程实例之小财务软件
编写一个计算复利的对话框应用程序。做好的效果如下图先上代码,然后讲解。import sysfrom PyQt4.QtGui import *from PyQt4.QtCore import *class interest(QDialog): def __init__(self,parent=None): super(interest,self).__in原创 2017-08-11 21:22:12 · 1469 阅读 · 0 评论 -
PyQt4编程之简短地做出多个选择框
先看效果图-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------原创 2017-08-18 19:49:41 · 1560 阅读 · 0 评论 -
信号与槽的详解
以前也写过这方面的知识,但是因为都是参照着别人的文章来写的,就是很虚,很浮夸,今天下午我又好好看了一下这方面的知识,查阅了一些资料,现在来写写我自己的发现。接下来分为四大小点。原创 2017-08-18 20:08:03 · 10709 阅读 · 1 评论 -
PyQ4标准输入框——QInputDialog(一)
前面讲了标准文件对话框,这里就将标准输入对话框。同样地,可以使用该类的静态方法,也可以自定义输入对话框。首先看静态方法1.Text方法原型:(QString, bool ok) getText (QWidget parent, QString title, QString label, QLineEdit.EchoMode echo = QLineEdit.Normal原创 2017-08-20 11:41:48 · 1004 阅读 · 0 评论 -
PtQt4标准对话框——QFileDialog
如何打开一个对话框让你选择所需要的文件呢?这里有两种实现方式。第一种:利用标准对话框的静态方法(static method)来实现#coding=utf-8from PyQt4.QtCore import *from PyQt4.QtGui import *import sysapp = QApplication(sys.argv)dialog = QFi原创 2017-08-20 10:51:25 · 694 阅读 · 0 评论 -
PyQt4编程之模态与非模态对话框(一)
模态对话框(Modal Dialogue Box,又叫做模式对话框),是指在用户想要对对话框以外的应用程序进行操作时,必须首先对该对话框进行响应。如单击【确定】或【取消】按钮等将该对话框关闭。------------以上内容摘自360百科对话框按照模态可以分为模态对话框和非模态对话框,按照智能程度又可以分为简易,标准和智能。大多数模态情况下,对话框包括简易和标准型的。原创 2017-08-12 12:21:55 · 1777 阅读 · 0 评论 -
PyQt编程之模态与非模态对话框(二)
在上一篇里,实现的模态对话框的功能就是修改数据显示的格式,并进行提交后验证。在未应用该对话框之前,用户不能与对话框的父窗口以及父窗口的兄弟窗口就行交互,这样就保证了应用程序相关部分的状态不会在该对话框关闭之前改变。可是如果我们想并不确定这一次的设置效果如何,需要多次调整设置的时候,模态对话框就显得不那么方便了。 这时候就可以利用非模态对话框,点击“应用”(apply)按钮来预览设置修改后的结果原创 2017-08-13 19:07:56 · 3421 阅读 · 0 评论 -
PyQt4编程之如何做菜单栏
菜单栏是大部分软件都有的,菜单栏能提供便捷的帮助,记事本的菜单栏就是最简单的一个例子,等过几天我会写记事本的菜单栏了再另外发代码出来。下面的代码是Copy的:import sysfrom PyQt4 import QtGui,QtCoreclass MainWindow(QtGui.QMainWindow): def __init__(self): Q转载 2017-08-08 19:37:42 · 1544 阅读 · 0 评论 -
PyQt5基础——3
设置状态栏提示信息 self.statusBar().showMessage('准备就绪') 添加动作 exitAct = QAction(QIcon('exit.png'), '退出(&E)', self) exitAct.setShortcut('Ctrl+Q') exitAct.setStatusTip('退出程序') ...原创 2018-07-22 18:45:54 · 307 阅读 · 0 评论