python+pyqt5
来源:互联网 发布:vue.js下载 编辑:程序博客网 时间:2024/06/05 15:08
一个简单的pyqt做的小程序,界面使用qtcreator创建。
主要实现输入字符串,输出反转后结果。
代码如下:
其中loadUi用来导入创建的界面。
# -*- coding: utf-8 -*-import sysfrom PyQt5 import QtWidgets,QtCore,QtGuifrom PyQt5.uic import loadUiclass MainWindow(QtWidgets.QMainWindow): def __init__(self, parent=None): super(MainWindow, self).__init__(parent) loadUi('mainwindow.ui', self) self.ConfirmButton.clicked.connect(self.valueChange) self.ExitButton.clicked.connect(self.Exit) def valueChange(self): str = self.InputLine.text() if str == "": print ("inputline is empyt") else: print ("inputline = %s"%str) newstr = self.reverseStr(str) #print ("newstr = %s"%newstr) self.OutputLine.setText(newstr) def reverseStr(self,str): newlist = list(str) newlist.reverse() #print (newlist) newstr = "".join(newlist) return newstr def Exit(self): QtWidgets.QApplication.quit() if __name__ == '__main__': print ("start...") app = QtWidgets.QApplication(sys.argv) mainwindow = MainWindow() mainwindow.show() sys.exit(app.exec_())
最终结果是这样的:
0 0
- python+pyqt5
- Python搭建PyQt5
- python以及pyqt5 安装
- python pyqt5 入门
- python pyqt5安装失败问题
- python PyQt5初级教程hello world
- Python界面库-PyQt5初探
- Windows安装Python pyqt5 pip
- PyQt5 python各方法记录
- python PyQt5初级教程hello world
- 贪吃蛇(python,PyQt5)
- PyQt5
- pyqt5
- Python PyQt5在Windows平台安装
- 【Python开发】PyQt5应用与实践
- 利用Python和PyQt5实现简易浏览器
- Python 3.5.2 - PyQt5 - eric6安装指南
- python/ pyqt5 QTreeview 递归获得全目录
- uva10922 递归
- PAT-PAT (Advanced Level) Practise A+B and C (64bit) (20) 【二星级】
- 安装LNMP可能遇到的问题及解决方法
- OpenGL ES 模型视图操作入门
- Hibernate Tools安装与使用
- python+pyqt5
- Activity生命周期详解
- 图像的空间转换 HSI→RGB 和 RGB→HSI
- UltraEdit 激活 破解 教程
- SRM 670 div2 B BearSlowlySorts
- 代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧
- 每天一点matlab——如何将一幅图像(640*360)分成4个局域(160*90)读取
- 尺度空间文章
- Java异常