自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

谁谁谁的专栏

从今天开始丰富自己的人生~~~

  • 博客(26)
  • 资源 (10)
  • 收藏
  • 关注

原创 QtXlsx使用方法(强大的Excel)

今天有幸了解到QtXlsx:http://qtxlsx.debao.me/一个强大的对Excel的操作,不仅跨平台,而且不需要安装Excel,读写速度杠杠的。但是用它的话,还得稍微配置下,查询博客,都是有点缺斤少两的。感觉写的不好。下来我来说下怎么配置。首先,下载QtXlsx类,地址:https://github.com/dbzhang800/QtXlsxWriter这个网页下

2016-06-02 00:23:18 45059 18

原创 PyQt5:QCalendarWidget日历部件(27)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记QCalendarWidget类提供了以月为单位的日历部件。该部件允许用户以一种简单而直接的方式选择日期。#!/usr/bin/python# calendar.pyfrom PyQt5.QtWidgets import QApplication, QCalendarWidget, QLabel, QVBoxLayout

2016-06-01 00:51:37 5058

原创 PyQt5:QProgressBar进度条(26)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记当我们在处理一个耗时较长的任务时,可能就会用到进度条部件。因为使用进度条可以形象告诉用户当前的任务正在进行中。PyQt5工具包提供了水平和垂直两种类型的进度条部件。我们可以设置进度条的最大和最小值,默认的最大和最小值分别为0和99。#!/usr/bin/python# progressbar.pyfrom PyQt5.QtWidg

2016-06-01 00:48:59 43226 1

原创 PyQt5:QSlider滑块、QLabel标签(25)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记QSlider滑块、QLabel标签         滑块部件由一个简单的操控杆构成,用户可以通过向前或向后滑动滑块来选择数据。这种选择数据的方式对一些特殊的任务来说比单纯的提供一个数据或使用spinbox调整数据大小的方式要自然与友好的多。而标签部件则用来显示文本或图片。         在一下的示例中,我们将在窗口中显示

2016-06-01 00:47:19 6614 1

原创 PyQt5:ToggleButton开关按钮(24)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记PyQt5没有开关按钮部件。但是我们可以使用在特殊状态下的QPushButton部件来创建开关按钮。而所谓的开关的按钮就是一个具有按下和未按下两种状态的普通按钮。用户可以通过点击按钮来切换其开或关状态。在一些情况下,这个特性会非常好用。#!/usr/bin/python# togglebutton.pyfrom PyQt5.QtW

2016-06-01 00:45:06 8085

原创 PyQt5:QRadioButton 单选框(23)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记dioButton单选框      单选框具有两种状态:被选中或未被选中。当用户选择或者取消选择,单选框就会发射一个toggled(bool checked)信号#!/usr/bin/python# RadioButton.pyfrom PyQt5.QtWidgets import QApplication, QRad

2016-06-01 00:42:54 13089

原创 PyQt5:QFileDialog文件对话框(22)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记文件对话框允许用户选择文件或者文件夹,被选择的文件可以进行读或写操作。#!/usr/bin/python# openfiledialog.pyfrom PyQt5.QtWidgets import QApplication, QAction, QFileDialog, QTextEditfrom PyQt5 import

2016-06-01 00:40:41 16023

原创 PyQt5:QFontDialog字体对话框(21)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记字体对话框一个用来设置字体的对话框部件#!/usr/bin/python# fontdialog.pyfrom PyQt5.QtWidgets import QApplication, QPushButton, QFontDialog, QHBoxLayout, QLabelfrom PyQt5 import Qt

2016-06-01 00:38:36 2238

原创 PyQt5:QColorDialog颜色对话框(20)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记QColorDialog 提供了用于选择颜色的对话框#!/usr/bin/python# colordialog.pyfrom PyQt5.QtWidgets import QApplication, QPushButton, QColorDialogfrom PyQt5 import QtWidgetsfrom Py

2016-06-01 00:36:48 4264

原创 PyQt5:对话框、预定义对话框(19)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记QInputDialog输入对话框         QInputDialog提供了一种获取用户单值数据的简洁形式。它接受的数据有字符串,数字和列表的一项数据等。#!/usr/bin/python# inputdialog.pyfrom PyQt5.QtWidgets import QApplication, QPush

2016-06-01 00:34:09 1458

原创 PyQt5:发射信号(18)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记继承自QtCore.QObject的对象均可以发射信号。如果我们单击一个按钮,那么一个clicked()信号就会被触发。在接下来的示例中,我们将学习如果手动发射一个信号。#!/usr/bin/python# emit.pyfrom PyQt5.QtWidgets import QApplicationfrom PyQ

2016-06-01 00:32:43 2534

原创 PyQt5:重写事件处理方法(17)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记PyQt中的事件处理主要依赖重写事件处理函数。#!/usr/bin/python# escape.pyfrom PyQt5.QtWidgets import QApplicationfrom PyQt5 import QtWidgetsfrom PyQt5.QtCore import Qtclass Escape(QtWi

2016-06-01 00:30:28 6349 1

原创 PyQt5:事件与信号(16)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记事件         事件(Events)是GUI程序中很重要的一部分。它由用户或系统产生。当我们调用程序的exec_()方法时,程序就会进入主循环中。主循环捕获事件并将它们发送给相应的对象进行处理。为此,Trolltech引入了信号与槽机制。信号与槽         当用户点击一个按钮,拖动一个滑块或进行其他动作时,相

2016-06-01 00:28:48 1300

原创 PyQt5:表格布局(15)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记最容易遗漏的QFormLayout         通常我们想到布局就是水平、垂直和网格布局,并且这三种布局基本可以实现所有的界面部件的放置。但是并不代表每次都是最适合的。如实现电话本界面:联系人:XXX电话:  XXX地址:  XXX邮箱:  XXX这个时候我们使用QFormLayout表格布局,标签和值的

2016-06-01 00:26:41 4594

原创 PyQt5:网格布局2(14)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记部件在网格布局中可以跨越多行或者多列。我们将下面的示例中演示该情况。#!/usr/bin/python# gridlayout2.pyfrom PyQt5.QtWidgets import QApplication, QLineEdit, QLabel, QGridLayoutfrom PyQt5 import QtWid

2016-06-01 00:25:00 6406

原创 PyQt5:网格布局(13)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记最通用的布局类别是网格布局(QGridLayout)。该布局方式将窗口空间划分为许多行和列。要创建该布局方式,我们需要实用QGridLayout类。#!/usr/bin/python# gridlayout.pyfrom PyQt5.QtWidgets import QApplication, QPushButton, QLab

2016-06-01 00:22:07 1855

原创 PyQt5:Box布局(12)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记        使用布局类别方式的布局管理器比绝对定位方式的布局管理器更加灵活实用。它是窗口部件的重要布局管理方式。最基本的布局方式是QHBoxLayout和QVBoxLayout方式,分别将窗口部件水平和垂直排列。         假设我们要讲两个按钮放在窗口的右下角。为创建该布局,我们需要实用一个水平的Box和一个垂直的Bo

2016-06-01 00:19:59 1560

原创 PyQt5:布局管理器:绝对定位方式(11)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记布局管理器是编程中重要的一部分。所谓布局管理是指我们在窗口中安排部件位置的方法。布局管理有两种工作方式:绝对定位方式(absolute positioning)和布局类别方式(layout classes)绝对定位方式         该方式下,程序员编程指定每一个部件的位置和尺寸像素。当使用绝对定位方式时,需要注意一下几点

2016-06-01 00:18:30 4882

原创 PyQt5:将它们聚合在一起(10)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记在本章的最后一个示例中,我们将创建一个菜单栏、一个工具栏和一个状态栏。我们还会创建一个中心部件。#!/usr/bin/python# mainwindow.pyfrom PyQt5.QtWidgets import QApplication, QAction, QTextEditfrom PyQt5.QtGui impor

2016-06-01 00:16:36 813

原创 PyQt5:工具栏(9)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记菜单对程序中的所有命令进行分组放置,而工具栏则提供了快速执行最常用命令的方法。#!/usr/bin/python# toolbar.pyfrom PyQt5.QtWidgets import QApplication, QActionfrom PyQt5.QtGui import QIconfrom PyQt5 imp

2016-06-01 00:14:41 1553

原创 PyQt5:菜单栏(8)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记菜单栏是GUI程序最明显的组成部分。它由一组位于不同菜单中的命令组成。在控制台程序中,我们必须记住那些晦涩难懂的命令。但在GUI程序中,通过菜单栏我们将命令合理的放置在不同的菜单中来降低学习新应用程序的时间开销。#!/usr/bin/python# menubar.pyfrom PyQt5.QtWidgets import QA

2016-06-01 00:12:22 1958

原创 PyQt5:PyQt5中的菜单和工具栏、主窗口(7)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记主窗口      QMainWindow类用来创建应用程序的主窗口。通过该类,我们可以创建一个包含状态栏、工具栏和菜单栏的经典应用程序框架状态栏      状态栏用来像是状态信息的串口部件#!/usr/bin/python# statusbar.pyfrom PyQt5.QtWidgets import QApp

2016-06-01 00:10:33 1724

原创 PyQt5:将窗口放在屏幕中间(6)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记以下的脚本显示了将窗口放在屏幕的中间位置方法。#!/usr/bin/python# center.pyfrom PyQt5 import QtWidgetsfrom PyQt5.QtWidgets import QDesktopWidgetclass Center(QtWidgets.QWidget): def __i

2016-06-01 00:07:19 6682

原创 PyQt5:消息窗口(5)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记#!/usr/bin/python# messagebox.pyfrom PyQt5 import QtWidgetsfrom PyQt5.QtWidgets import QMessageBoxclass MessageBox(QtWidgets.QWidget): def __init__(self, pare

2016-06-01 00:04:43 4001

原创 PyQt5:关闭窗口(4)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记          一个显而易见的关闭窗口的方式是单击标题栏右上角的X标记。在接下来的示例中,我们将展示如何用代码来关闭程序,并简要介绍Qt的信号和槽机制。         下面是QPushButton的构造函数,我们将会在下面的示例中使用它。         QPushButton(constQString text, Q

2016-06-01 00:02:47 23108

原创 PyQt5:显示提示信息(3)

学习《PyQt4入门指南 PDF中文版.pdf 》笔记我们可以为任何窗口部件设置一个气球提示。#!/usr/bin/python# tooltip.pyfrom PyQt5.QtWidgets import QApplicationfrom PyQt5.QtWidgets import QToolTipfrom PyQt5 import QtWidgetsfrom PyQt5

2016-06-01 00:01:19 6996

Qt-命令模式

遥控器,命令模式。

2016-07-31

动画按钮demo

带动画的按钮

2016-03-21

Qt5动画按钮原理1

按钮有动画效果,个人认为的原理

2016-03-21

Qt5发布版本的日志输出

发布版本的日志输出,适用于找自己发布的软件版本bug

2016-03-17

子窗口给主窗口传值

子窗口通过信号槽给主窗口传值

2016-03-15

Qt5的TcpDemo

Qt on android第十章网络编程TcpIp 简单demo

2016-02-18

子QWidget上画图

点击按钮打开对话框,打开之前传参数,并且在打开的对话框上面显示参数。在子QWidget上面画点

2016-01-30

马里奥桌面主题exe安装包

马里奥桌面主题exe安装包

2011-02-14

QT4中文手册.pdf

中文手册,自己感觉还可以,互相学习,要20个字。不知道够了没

2010-10-16

基于VB与SQL的公交线路查询系统

用SQL 2005和VB做的,基本可以在VS2005下运行,没有什么错误。。。。

2010-06-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除