PyQt5--InputDiaglog
2024-08-21 07:13:30
# -*- coding:utf-8 -*-
'''
Created on Sep 14, 2018 @author: SaShuangYiBing Comment:
'''
import sys
from PyQt5.QtWidgets import QApplication,QInputDialog,QLineEdit,QPushButton,QWidget class New_test(QWidget):
def __init__(self):
super().__init__()
self.initUI() def initUI(self):
self.btn = QPushButton('Diaglog',self)
self.btn.move(20,20)
self.btn.clicked.connect(self.showDiaglog) self.le = QLineEdit()
self.le.move(130,22) self.setGeometry(300,300,290,150)
self.setWindowTitle('Input Diaglog')
self.show() def showDiaglog(self):
try:
text,ok = QInputDialog.getText(self,'Input Diaglog','Enter your name')
if ok:
self.le.setText(str(text))
except Exception as e:
print (e) if __name__ == '__main__':
app = QApplication(sys.argv)
ex = New_test()
sys.exit(app.exec_())
最新文章
- js toString()
- [.net 面向对象程序设计进阶] (7) Lamda表达式(三) 表达式树高级应用
- iOS安全笔记
- jQueryUI Datepicker的使用
- C语言实现二叉树-01版
- Qt 判断文件是否存在
- Shell 函数 function [转]
- channelartlist标签调用实例
- 【CSS3】
- HDU 4800/zoj 3735 Josephina and RPG 2013 长沙现场赛J题
- 大数据系列修炼-Scala课程06
- svn客户端的安装与中文版本语言库
- leetcode算法题3:分组,让每个组的最小者,相加之后和最大。想知道桶排序是怎么样的吗?
- Ubuntu 14.04 16.04 17.10 + Win10 双系统安装记录 + 分区大小选择办法
- PHP面向对象和面向过程
- Socket网络编程(案例)
- DEV控件GridControl常用属性设置(转)
- 集合总结二(LinkedList的实现原理)
- ios --xib自定义,解决在导航栏不透明的情况下,自定义xib view高度被压缩64的问题
- Modelsim设置数据以模拟波形显示