![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PyQt
wb175208
这个作者很懒,什么都没留下…
展开
-
QT C++调用PyQt5
1.新建Python项目使用QtDesigner设计界面使用PyUIC把设计的界面转换成py文件编写业务代码和Ui文件结合起来SetTextStyleMainWindow.pyimport sysfrom SetTextStyle import Ui_SetTextStylefrom PyQt5.QtWidgets import QMainWindow, QApplication, QCheckBox, QSpinBoxfrom PyQt5.QtGui import QPen, QPal原创 2021-08-20 16:46:02 · 2148 阅读 · 1 评论 -
PyQt5 读写MySQL数据库
import sysfrom PyQt5.QtWidgets import QWidget,QApplication,QAbstractItemView,QMessageBox,QTableWidgetItemfrom PyQt5.QtCore import pyqtSlotfrom MySQL import Ui_MySQLfrom PyQt5.QtSql import QSqlDatabase,QSqlQueryModel,QSqlQueryclass NameTableItem(QTab.原创 2020-05-27 23:01:36 · 2807 阅读 · 5 评论 -
PyQt5 绘图
import sysfrom PyQt5.QtCore import Qt, QRectfrom PyQt5.QtGui import (QPen, QPainter, QBrush, QColor,QLinearGradient)from PyQt5.QtWidgets import QWidget, QApplicationfrom Painter import Ui_Painterclass MyPainter(QWidget): def __init__(self,par.原创 2020-05-25 23:13:51 · 307 阅读 · 0 评论 -
PyQt5定时器
使用QTimer做了一个计时工具import sysfrom PyQt5.QtWidgets import QWidget,QApplicationfrom PyQt5.QtCore import QTime,QTimerfrom Timer import Ui_Formclass TimerWgt(QWidget): def __init__(self,parent = None): super().__init__(parent) self.ui原创 2020-05-20 22:57:39 · 219 阅读 · 0 评论 -
PyQt5常用控件使用
先看效果:import sysfrom PyQt5.QtWidgets import QWidget,QApplicationfrom PyQt5.QtCore import pyqtSlotfrom Price import Ui_Formclass PriceMain(QWidget): def __init__(self,parent = None): super().__init__(parent) self.ui = Ui_Form()原创 2020-05-19 22:41:51 · 349 阅读 · 0 评论 -
PyQt5信号槽的连接
先看一个实例:import sysfrom PyQt5.QtWidgets import QWidget,QApplication,QMainWindowfrom PyQt5.QtCore import pyqtSignalfrom Main import Ui_MainWindowclass MainWnd(QMainWindow,Ui_MainWindow): # 定义一个带有字符串类型的信号 sendStr = pyqtSignal(str) def __ini原创 2020-05-18 23:17:38 · 1014 阅读 · 0 评论 -
Python调用C++
Python可以通过调用Dll中的到处符号调用C++.新建一个QT的DLL项目:class MyMath {public: int add(int a, int b); int multiply(int a,int b);};extern "C" { QTPYTHONDLL_EXPORT int addEx(int a, int b); QTPYTHONDLL_EXPORT int multiplyEx(int a, int b); QTPYTHONDLL_EXPORT void原创 2020-05-16 23:39:16 · 1641 阅读 · 0 评论 -
PyQt5创建QT界面程序
利用PyCharm创建一个PyQt程序1.新建一个QT界面设计完成之后,点击保存2.把UI文件编译成Py文件3.创建主程序文件,调用当前界面文件import sysfrom PyQt5 import QtWidgets, QtCoreimport Mainif __name__ == '__main__': app = QtWidgets.QApplication(sys.argv) mainWindow = QtWidgets.QMainWindow()原创 2020-05-16 22:12:40 · 656 阅读 · 0 评论 -
PyQT5安装
1.安装PyQt5直接连接服务器比较慢,可以连接镜像pip3 install -i https://https:pypi.tuna.tsinghua.edu.cn/simple PyQt52.安装pyqt5-tools安装镜像pip3 install PyQt5-tools -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com3.配置QtDesignerQtDesigner用来设计程序界面由于我的电脑安装了Qt5.1原创 2020-05-12 23:41:32 · 526 阅读 · 0 评论