我的编程空间,编程开发者的网络收藏夹
学习永远不晚

python程序界面

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

python程序界面

# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'Main.ui'
#
# Created: Thu Jan 29 16:25:31 2015
#      by: PyQt4 UI code generator 4.11.3
#
# WARNING! All changes made in this file will be lost!

from PyQt4 import QtCore, QtGui
import sys,time

try:
    _fromUtf8 = QtCore.QString.fromUtf8
except AttributeError:
    def _fromUtf8(s):
        return s

try:
    _encoding = QtGui.QApplication.UnicodeUTF8
    def _translate(context, text, disambig):
        return QtGui.QApplication.translate(context, text, disambig, _encoding)
except AttributeError:
    def _translate(context, text, disambig):
        return QtGui.QApplication.translate(context, text, disambig)

class Ui_Dialog(QtGui.QDialog):
    def __init__(self):
        super(Ui_Dialog, self).__init__()
       
        self.setupUi(self)
        self.retranslateUi(self)
        self.flag0=True
        self.flag1=True
        timer=QtCore.QTimer(self)  
        QtCore.QObject.connect(timer,QtCore.SIGNAL("timeout()"),self.ScanCodeChange)
        timer.start(8000)  
        
        bannertimer=QtCore.QTimer(self)  
        QtCore.QObject.connect(bannertimer,QtCore.SIGNAL("timeout()"),self.BannerChange)
        bannertimer.start(5000)         
        
    #This is the scanCodePic changed operation.
    def ScanCodeChange(self):       
        if self.flag0==True:
            self.label_2.setPixmap(QtGui.QPixmap(_fromUtf8("D:/ADPic/scan01.jpg")))
            self.flag0=False
        else:
            self.label_2.setPixmap(QtGui.QPixmap(_fromUtf8("D:/ADPic/scan02.jpg")))
            self.flag0=True
            
    #This is the BannerPic changed operation.
    def BannerChange(self):       
        if self.flag1==True:
            self.label.setPixmap(QtGui.QPixmap(_fromUtf8("D:/ADPic/bank01.jpg")))
            self.flag1=False
        else:
            self.label.setPixmap(QtGui.QPixmap(_fromUtf8("D:/ADPic/bank02.jpg")))
            self.flag1=True     
            
    def setupUi(self, Dialog):
        Dialog.setObjectName(_fromUtf8("Dialog"))
        Dialog.resize(1000, 1000)
        Dialog.setAutoFillBackground(True)
        self.label = QtGui.QLabel(Dialog)
        self.label.setGeometry(QtCore.QRect(0, 0, 1500, 600))
        self.label.setText(_fromUtf8(""))
        self.label.setPixmap(QtGui.QPixmap(_fromUtf8("D:/ADPic/bank01.jpg")))
        self.label.setScaledContents(True)
        self.label.setObjectName(_fromUtf8("label"))
        self.textBrowser = QtGui.QTextBrowser(Dialog)
        self.textBrowser.setGeometry(QtCore.QRect(0, 600, 600,500))
        self.textBrowser.setObjectName(_fromUtf8("textBrowser"))
        #self.widget = QtGui.QWidget(Dialog)
        #self.widget.setGeometry(QtCore.QRect(399, 389, 371, 191))
        #self.widget.setObjectName(_fromUtf8("widget"))
        self.label_2 = QtGui.QLabel(Dialog)
        self.label_2.setGeometry(QtCore.QRect(600, 600, 850, 300))
        self.label_2.setText(_fromUtf8(""))
        self.label_2.setPixmap(QtGui.QPixmap(_fromUtf8("D:/ADPic/scan01.jpg")))
        self.label_2.setScaledContents(True)
        self.label_2.setObjectName(_fromUtf8("label_2"))
        self.retranslateUi(Dialog)
        QtCore.QMetaObject.connectSlotsByName(Dialog)
        
    def retranslateUi(self, Dialog):
        self.textBrowser.setHtml(_translate("Dialog", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:\'SimSun\'; font-size:9pt; font-weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:18pt; font-weight:600;\">说明:</span></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:18pt; font-weight:600;\">1.请按回车键输入手机接收到的验证码。</span></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:18pt; font-weight:600;\">2.输入时请您仔细核实,按回车键进行输入,按ESC键进行退出。</span></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:18pt; font-weight:600;\">3.输入完成后按回车键进行奖品领取。</span></p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><br /></p></body></html>", None))
      
    def keyPressEvent(self, event):      
        if event.key() == QtCore.Qt.Key_Return:
            dialog=CheckUi_dialog()
            dialog.show()
            dialog.setModal(False)
           
            dialog.exec_()
            #print 'showcheckdialog'
        else:
            #when the normal screen works it need to display(to avoid esc)!
            QtGui.QDialog.keyPressEvent(self, event)            
            
            
class CheckUi_dialog(QtGui.QDialog):
    def __init__(self):
        super(CheckUi_dialog, self).__init__() 
        self.checksetupUi(self)
        self.checkretranslateUi(self)
     
    def checksetupUi(self, dialog):
        dialog.setObjectName(_fromUtf8("dialog"))
        dialog.resize(456, 218)
        self.pushButton_2 = QtGui.QPushButton(dialog)
        self.pushButton_2.setGeometry(QtCore.QRect(300, 150, 111, 41))
        self.pushButton_2.setObjectName(_fromUtf8("pushButton_2"))
        self.pushButton = QtGui.QPushButton(dialog)
        self.pushButton.setGeometry(QtCore.QRect(60, 150, 111, 41))
        self.pushButton.setObjectName(_fromUtf8("pushButton"))
        self.label = QtGui.QLabel(dialog)
        self.label.setGeometry(QtCore.QRect(20, 70, 101, 31))
        self.label.setObjectName(_fromUtf8("label"))
        self.textEdit = QtGui.QLineEdit(dialog)
        self.textEdit.setGeometry(QtCore.QRect(130, 70, 291, 31))
        self.textEdit.setObjectName(_fromUtf8("textEdit"))
        self.textEdit.setFocus()
        QtCore.QObject.connect(self.textEdit, QtCore.SIGNAL("returnPressed()"), self.text)
        self.checkretranslateUi(dialog)         
        QtCore.QMetaObject.connectSlotsByName(dialog)
        dialog.setTabOrder(self.pushButton, self.pushButton_2) 
    def text(self):  
        if not self.textEdit.text():
            QtGui.QMessageBox.about(self,(_fromUtf8("提示!")), (_fromUtf8("请输入验证码!")))
        else:
            if (int(self.textEdit.text())==5):
                #print 'codesuccess'
                QtGui.QMessageBox.about(self,(_fromUtf8("恭喜您!")), (_fromUtf8("恭喜您,您的验证码通过,请您及时领取奖品!")))
            else:
                QtGui.QMessageBox.about(self,(_fromUtf8("很抱歉!")), (_fromUtf8("很抱歉,您的验证码输入不正确,请您再次验证核实")))
                #print 'codefailed'
    def checkretranslateUi(self, dialog):
        dialog.setWindowTitle(_translate("dialog", "输入验证码", None))
        self.pushButton_2.setText(_translate("dialog", "取 消", None))
        self.pushButton.setText(_translate("dialog", "确 定", None))
        self.label.setText(_translate("dialog", "<html><head/><body><p><span style=\" font-size:12pt; font-weight:600;\">输入验证码:</span></p></body></html>", None))

      
                   

    
if __name__ == '__main__':
    app = QtGui.QApplication(sys.argv)
    win = Ui_Dialog()
    #win.show()
    win.showFullScreen()
    sys.exit(app.exec_())
#import 001_rc

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

python程序界面

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

python程序界面

# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'Main.ui'## Created: Thu Jan 29 16:25:31 201
2023-01-31

Python创建界面程序

Python也可以创建界面,需要导入tkinter 具体看代码:from tkinter import *def btnClick(): textLabel['text']='我点击了按钮'root = Tk(className="我
2023-01-31

Python如何将界面和程序交互

Python中可以使用各种库来实现界面和程序的交互。以下是几种常见的方法:1. 使用命令行界面(CLI):通过命令行界面,用户可以输入文本命令与程序进行交互。Python内置的input()函数可以用于获取用户输入的文本,然后程序可以根据输
2023-10-18

golang如何写界面程序

如何使用 go 编写界面程序简介Go 是一种流行的编程语言,它主要用于服务器端开发。然而,Go 也支持使用第三方库来创建具有图形用户界面(GUI)的程序。本文将介绍如何使用 Go 编写界面程序。步骤 1:选择 GUI 库首先,需要选择一
golang如何写界面程序
2024-04-21

python界面

1 import easygui as g 2 import sys 3  4 while 1: 5         g.msgbox("我一定要学会编程!","加油!") 6         #choices = ['愿意', '不愿意'
2023-01-31

小程序登录界面怎么开发

这篇“小程序登录界面怎么开发”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“小程序登录界面怎么开发”文章吧。  小程序登录界面
2023-06-26

python如何进入编程界面

要进入Python的编程界面,你可以按照以下步骤操作:1. 安装Python:首先,在你的计算机上安装Python。你可以从Python官方网站(https://www.python.org/)下载Python的最新版本。2. 打开终端(W
2023-10-19

python怎么打开编程界面

要打开 python 编程界面,可以使用 python 解释器、idle 或第三方 ide。打开后,可创建文件、编写代码、运行代码并查看输出结果。如何打开 Python 编程界面要打开 Python 编程界面,有以下几种方法:1. 使用
python怎么打开编程界面
2024-05-05

win10系统怎么隐藏程序界面

本篇内容介绍了“win10系统怎么隐藏程序界面”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!win10系统程序
2023-04-07

怎样实现小程序的界面设计

小程序的界面设计通常需要遵循以下步骤来实现:确定设计风格:首先需要确定小程序的设计风格,包括颜色搭配、字体选择、图标样式等。可以根据小程序的定位和目标用户群来确定设计风格。设计原型:根据小程序的功能和需求,设计出界面的布局和交互流程。可以使
怎样实现小程序的界面设计
2024-04-17

python图形界面教程Tkinter详解

Python自带了tkinter模块,实质上是一种流行的面向对象的GUI工具包 TK 的Python编程接口,提供了快速便利地创建GUI应用程序的方法,下面这篇文章主要给大家介绍了关于python图形界面教程Tkinter的相关资料,需要的朋友可以参考下
2022-12-19

Win8下关闭Metro界面程序的方法

win8在10月26日正式和大家见面了,虽然之前发布了预览版和测试版让用户更快速属性win8操作系统,可是还是有的用户还想不习惯win8的Metro界面程序和点触屏的操作。那么在win8系统怎么关闭Metro界面程序呢。对于一些刚接触到wi
2022-06-04

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录