import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
class Example(QMainWindow):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
se...
分类:
其他好文 时间:
2015-04-29 10:07:14
阅读次数:
189
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow, QAction, qApp
from PyQt5.QtGui import QIcon
class Example(QMainWindow):
def __init__(self):
super().__init__()
sel...
分类:
其他好文 时间:
2015-04-29 10:07:10
阅读次数:
412
import sys
from PyQt5.QtWidgets import QApplication, QWidget
app = QApplication(sys.argv) #这里提供一个重要的进口,基本小部件位于Pyqt5.QtWidgets
w = QWidget() #窗口小部件
w.resize(250, 250) #调整部件大小
w.move(300...
分类:
其他好文 时间:
2015-04-28 23:00:13
阅读次数:
151
import sys
from PyQt5.QtWidgets import QApplication, QWidget
from PyQt5.QtGui import QIcon
class Example(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def init...
分类:
其他好文 时间:
2015-04-28 22:58:51
阅读次数:
301
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QToolTip
from PyQt5.QtGui import QFont
class Example(QWidget):
def __init__(self):
super().__init__()
sel...
分类:
其他好文 时间:
2015-04-28 22:56:40
阅读次数:
601
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton
from PyQt5.QtCore import QCoreApplication
class Example(QWidget):
def __init__(self):
super().__init__()
s...
分类:
其他好文 时间:
2015-04-28 22:56:15
阅读次数:
186
1.安装方式及安装命令:
安装以下依赖:(来自于http://cidian.youdao.com/index-linux.html)
python3:自带,无需安装
python3-pyqt5:
注意,sudo apt-get install python3-pyqt5*,安装一些诸如python3-pyqt5.xx的软件包,否则运行时会不无法看到图形界面,出现各种“I...
分类:
其他好文 时间:
2015-04-27 21:57:29
阅读次数:
336
QThread是我们将要详细介绍的第一个类。它也是 Qt 线程类中最核心的底层类。由于 PyQt 的跨平台特性,QThread要隐藏掉所有平台相关的代码。
正如前面所说,要使用QThread开始一个线程,我们可以创建它的一个子类,然后覆盖其QThread.run()函数:
class Thread(QThread):
def __init__(self):
...
分类:
编程语言 时间:
2015-04-24 09:17:45
阅读次数:
402
信号(singal)与槽(slot)用于对象相互通信,信号:当某个对象的某个事件发生时,触发一个信号,槽:响应指定信号的所做的反应,其实信号槽类似于.NET里面的委托、事件,比如Repeater控件类,当行数据绑定后,触发一个ItemDataBound事件,不管使用者使用会监听该事件并做额外处理,其控件类内部都会触发该事件,这种机制很多程度提高了类的封装性和完整性。...
分类:
编程语言 时间:
2015-04-22 18:25:53
阅读次数:
381
单个文件打开 QFileDialog.getOpenFileName()
多个文件打开 QFileDialog.getOpenFileNames()
文件夹选取 QFileDialog.getExistingDirectory()
文件保存 QFileDialog.getSaveFileName()...
分类:
其他好文 时间:
2015-04-21 11:21:10
阅读次数:
1197