Python-PYQT5 制作一个登陆界面
工具/版本
(1)安装环境:Windows7 64bit
(2)使用版本Python3.6
(3)PYQT5
(4)eric6
主要涉及的内容:
(1)tableWidget的使用
(2)QLineEdit的的使用
(3)各个位置增加图标
(4)从登陆届面跳到主窗口
(5)TCP / IP通信
(6)访问数据库
一,登陆界面
1,界面设置图标和标题
self.resize(500, 300) # 设置大小
self.setWindowTitle("XX登录界面") # 设置标题
self.setFixedSize(self.width(), self.height()) # 禁止最大化
icon = QtGui.QIcon()
icon.addPixmap(QtGui.QPixmap("..\\Image\\10.jpg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.setWindowIcon(icon) # 设置窗口的图标
设置完成后,我们发现电脑任务栏的图标并没有修改,setWindowIcon这个函数起了一半的作用,学Qt的都知道这个函数同时设置了程序的两个地方的图标显示,修改方法看参考如下链接
需要让windows知道
import ctypes
ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID("myappid")