最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

pyqt5制作登錄窗口的詳細過程

 更新時間:2021年10月08日 09:57:00   作者:_____________''  
這篇文章主要介紹了pyqt5制作登錄窗口的詳細過程,本文通過實例圖文相結合給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

大致的功能是網頁

首先要用designer設計ui界面

在這里插入圖片描述

在這里插入圖片描述在這里插入圖片描述

打開后就和c#一樣拖動控件做ui界面

在這里插入圖片描述

保存后是xxx.ui文件

在這里插入圖片描述

再添加個工具

Arguments:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

在這里插入圖片描述

這個工具是把ui文件轉換為py文件的
在ui文件右鍵選擇新加的工具就會生成xxx.py了

在這里插入圖片描述

import sys
import os
from PyQt5 import QtCore, QtGui, QtWidgets
from PyQt5.QtWidgets import QApplication, QMainWindow, QMessageBox
from time import sleep
from selenium import webdriver
import pyautogui
class Ui_MainWindow(object):


    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.setEnabled(True)
        MainWindow.resize(469, 262)
        MainWindow.setWindowTitle("攝像頭")
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.label = QtWidgets.QLabel(self.centralwidget)
        self.label.setGeometry(QtCore.QRect(100, 40, 71, 51))
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(22)
        self.label.setFont(font)
        self.label.setObjectName("label")
        self.label_2 = QtWidgets.QLabel(self.centralwidget)
        self.label_2.setGeometry(QtCore.QRect(70, 110, 101, 51))
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(22)
        self.label_2.setFont(font)
        self.label_2.setObjectName("label_2")
        self.pushButton = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton.setGeometry(QtCore.QRect(250, 180, 111, 41))
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(20)
        self.pushButton.setFont(font)
        self.pushButton.setIconSize(QtCore.QSize(20, 20))
        self.pushButton.setObjectName("pushButton")
        self.pushButton.clicked.connect(self.login)
        self.comboBox = QtWidgets.QComboBox(self.centralwidget)
        self.comboBox.setGeometry(QtCore.QRect(180, 50, 191, 31))
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(20)
        self.comboBox.setFont(font)
        self.comboBox.setObjectName("comboBox")
        self.comboBox.addItem("")
        self.comboBox.addItem("")
        self.comboBox.addItem("")
        self.lineEdit = QtWidgets.QLineEdit(self.centralwidget)
        self.lineEdit.setGeometry(QtCore.QRect(180, 110, 131, 41))
        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(22)
        self.lineEdit.setFont(font)
        self.lineEdit.setObjectName("lineEdit")
        self.pushButton_2 = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton_2.setGeometry(QtCore.QRect(80, 180, 101, 41))
        self.pushButton_2.clicked.connect(self.send)

        font = QtGui.QFont()
        font.setFamily("Arial")
        font.setPointSize(20)
        self.pushButton_2.setFont(font)
        self.pushButton_2.setObjectName("pushButton_2")
        MainWindow.setCentralWidget(self.centralwidget)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)


        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)

    def retranslateUi(self, MainWindow):
        _translate = QtCore.QCoreApplication.translate
        MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
        self.label.setText(_translate("MainWindow", "賬號:"))
        self.label_2.setText(_translate("MainWindow", "驗證碼:"))
        self.pushButton.setText(_translate("MainWindow", "登錄"))
        self.comboBox.setItemText(0, _translate("MainWindow", "1111"))
        self.comboBox.setItemText(1, _translate("MainWindow", "2222"))
        self.comboBox.setItemText(2, _translate("MainWindow", "3333"))
        self.pushButton_2.setText(_translate("MainWindow", "獲取"))

    def send(self):

        user = self.comboBox.currentText()
        self.pushButton_2.setText("發(fā)送中")
        QMessageBox.information(MainWindow, user, "發(fā)送成功", QMessageBox.Ok)

    def login(self):      

app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())

到此這篇關于pyqt5做登錄窗口的文章就介紹到這了,更多相關pyqt5登錄窗口內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Python+OpenCV之形態(tài)學操作詳解

    Python+OpenCV之形態(tài)學操作詳解

    這篇文章主要為大家詳細介紹了Python?OpenCV中的形態(tài)學操作(開運算、閉運算)的實現,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2022-09-09
  • Django框架安裝方法圖文詳解

    Django框架安裝方法圖文詳解

    這篇文章主要介紹了Django框架安裝方法,結合圖文與實例形式詳細分析了Django框架的下載、安裝簡單使用方法及相關操作注意事項,需要的朋友可以參考下
    2019-11-11
  • 教你如何使用Python selenium

    教你如何使用Python selenium

    今天教大家如何使用Python selenium,本文會以藝龍旅游網為對象,進行selenium的學習,目的:爬取藝龍網中南陽市唐河縣的酒店信息,包括:名字,電話,標間價格,地址,介紹,圖片,需要的朋友可以參考下
    2021-06-06
  • Python批量模糊匹配的3種方法實例

    Python批量模糊匹配的3種方法實例

    模糊匹配可以算是現代編輯器的一個必備特性了,它所做的就是根據用戶輸入的部分內容,猜測用戶想要的文件名,并提供一個推薦列表供用戶選擇,下面這篇文章主要給大家介紹了關于Python批量模糊匹配的3種方法,需要的朋友可以參考下
    2022-03-03
  • python入門jupyter基礎操作及文本用法

    python入門jupyter基礎操作及文本用法

    這篇文章主要介紹了python入門-jupyter基礎操作及文本用法,適合入門的python小白閱讀,有需要的朋友可以借鑒參考下,希望可以有所幫助,感謝閱讀
    2021-09-09
  • Python學習之內置函數總結

    Python學習之內置函數總結

    這篇文章主要為大家總結一下python?中常用的是個內置函數的使用方法,文中的示例代碼講解詳細,對我們學習Python有一定的幫助,需要的可以參考一下
    2022-03-03
  • TensorFlow利用saver保存和提取參數的實例

    TensorFlow利用saver保存和提取參數的實例

    今天小編就為大家分享一篇TensorFlow利用saver保存和提取參數的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • python中的變量與內存用法

    python中的變量與內存用法

    這篇文章主要介紹了python變量與內存用法,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • python使用fork實現守護進程的方法

    python使用fork實現守護進程的方法

    守護進程(Daemon)也稱為精靈進程是一種生存期較長的一種進程。它們獨立于控制終端并且周期性的執(zhí)行某種任務或等待處理某些發(fā)生的事件。他們常常在系統(tǒng)引導裝入時啟動,在系統(tǒng)關閉時終止。
    2017-11-11
  • Expected conditions模塊使用方法匯總代碼解析

    Expected conditions模塊使用方法匯總代碼解析

    這篇文章主要介紹了Expected conditions模塊使用方法匯總代碼解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-08-08

最新評論

通榆县| 微博| 恭城| 广东省| 巴马| 九台市| 株洲市| 旬阳县| 沂南县| 丰顺县| 大姚县| 兴海县| 子长县| 达州市| 阳西县| 孟州市| 阜新市| 马龙县| 乐山市| 娄底市| 和顺县| 阆中市| 颍上县| 都兰县| 新建县| 奎屯市| 马鞍山市| 双鸭山市| 望谟县| 苏尼特左旗| 田林县| 通化市| 冕宁县| 仙居县| 电白县| 黄大仙区| 天全县| 鄯善县| 于都县| 大埔区| 吉安县|