原创 PyQt——簡單進度條程序

from PyQt5.QtCore import QBasicTimer from PyQt5.QtWidgets import QApplication, QWidget, QProgressBar, QPushButton f

原创 PyQt——信號與槽簡介

信號與槽簡介 定義信號 操作信號

原创 PyQt——按鈕類控件QPushButton

import sys from PyQt5.QtCore import * from PyQt5.QtGui import * from PyQt5.QtWidgets import * class Form(QDialo

原创 PyQt——QTableWidget

import sys from PyQt5.QtWidgets import (QWidget, QTableWidget, QHBoxLayout, QApplication, QTableWidgetItem,

原创 PyQt——信號與槽函數快速進階

內置信號與槽函數 from PyQt5.QtWidgets import * import sys class Winform(QWidget): def __init__(self,parent=None): super

原创 PyQt——鍵盤事件和鼠標事件

PyQt爲事件處理提供了兩種機制:高級的信號和槽機制,以及低級的事件處理程序。 PyQt爲攔截和處理事件提供了5種不同的方式,這裏只介紹最常用的頭兩種方式。 第一種是重新實現特定事件,如鍵盤和鼠標事件、重繪事件、尺寸大小改變事件等

原创 PyQt——事件處理

# -*- coding: utf-8 -*- ''' 【簡介】 PyQT5中實時刷新界面例子 ''' from PyQt5.QtWidgets import QWidget, QPushButt

原创 PyQt——QThread

# -*- coding: utf-8 -*- ''' 【簡介】 PyQT5中 QThread 例子 ''' from PyQt5.QtCore import * from PyQt5.Qt

原创 PyQt——QTimer

# -*- coding: utf-8 -*- ''' 【簡介】 PyQT5中 QTimer例子 ''' from PyQt5.QtWidgets import QWidget, QPus

原创 PyQt——QTabWidget

# -*- coding: utf-8 -*- ''' 【簡介】 PyQt5中 QTabWidget 例子 ''' import sys from PyQt5.QtCore import * f

原创 PyQt——QListView

# -*- coding: utf-8 -*- ''' 【簡介】 PyQt5中 QListView 例子 ''' from PyQt5.QtWidgets import QApplicati

原创 PyQt——QStackedWidget

# -*- coding: utf-8 -*- ''' 【簡介】 PyQt5中 QStackedWidget 例子 ''' import sys from PyQt5.QtCore import *

原创 PyQt——MDI(多文檔界面)

# -*- coding: utf-8 -*- ''' 【簡介】 PyQt5中 QMdiArea 例子 ''' import sys from PyQt5.QtCore import * from PyQt

原创 PyQt——QListWidget

# -*- coding: utf-8 -*- ''' 【簡介】 PyQt5中 QListWidget 例子 ''' import sys from PyQt5.QtCore import * f

原创 PyQt——QDockWidget

# -*- coding: utf-8 -*- ''' 【簡介】 PyQt5中 QDockWidget 例子 ''' import sys from PyQt5.QtCore import * f