用户:Tobylai查看:198 回复:16 评论:45 创建时间:2020-04-04T11:53:04
相信大家都看了我做的easy python code编辑器
是不是也想做一个呢?
【福利】教程这就来
1.准备工作
首先,下载pyqt5
pip install pyqt5 -i https://pypi.douban.com/simple
啥?你问我为什么要-i,国内镜像快啊!国外的下很久呢
然后,下载pyqt5的工具
pip install pyqt5_tools -i https://pypi.douban.com/simple
2.设计UI
打开你的python目录,找到目录下的 Lib\site-packages文件夹
找到 名叫“pyqt5_tools”的文件夹,进去,
大概长这样:
进入Qt目录下的bin文件夹,找到designer.exe,给他创建快捷方式
运行他,然后选中MainWindow并点击Create按键,就出现了这个
找到type here 选中,然后输入:File 来创建一个菜单
然后应该是这样的
找到File菜单下的type here,输入:Open
就创建了一个QAction
然后在File菜单下再创建两个QAction 分别是:Save 和 New
然后放一个布局管理器组件:
把它从旁边的Layouts那拖到窗口里并执行如下操作(这个是以后用来放文本编辑器的地方)
然后找到旁边的Object xxxxx窗口
找到mainwindow并点击,找到属性栏里的Window title
给他取个喜欢的名字
然后找到桌面,创建一个叫IDE的文件夹
把文件保存为ui.ui保存到你刚刚的文件夹
好了,我们编辑器最基础的Ui做好了
下节剧透:实现保存,打开,新建
蒟蒻OIer1048576dalao!!!顶顶顶顶的顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶的顶顶顶顶
点赞1
评论
其实...你想看复杂版源代码...去https://gitee.com/toby_lai/Easy-python-code----editor
judalao!!!
梦里觅深海这不是Qt creater吗?
点赞0
评论
不是,这是pyqt5的
designer
好吧,有点区别,不过和qt creator很像
qt designer属于qr creator的一部分
我的designer其实是独立的
我知道可以独立
但是也是属于qt creator的一部分
我的用户图形界面(GUI)都是用tkinter(tk/tcl)写的.
点赞0
评论
这未免太简单了,我想起了Visual Basic。
我也用tkinter,毕竟tkinter轻量级,适合做小工具的gui,,用pyQT感觉像是大材小用
嗯嗯。
不是的,pyqt真的特别好用,tkinter不能设计...
但是还是没有Visual Basic .NET简单,tkinter经典。
tkinter是标准库,开箱即用,而且使用tk/tcl作为底层。
额,你不知道pyqt5安装很快的吗
pip install pyqt5 -i https://pypi.douban.com/simple
可是tkinter根本不用安装,python自带~~~
qt的信号与槽我一直搞不明白
嗯~~~
……
星空之忆我还没看过你的IDE
点赞0
评论
有搭配CSS吗?
不是网页版的
……
qt可以搭配css修改样式的
css可不是只用在网页
qter都懂
哎呀我版本安装错了
咋还是个山寨的
我说怎么不行
换电脑了滑稽
……
没有山寨的好吧……
我就看到有个Pyqt5纯净版免费,结果刚刚一看版权那里写着什么223344什么的公司吓得我摔键盘,官网直接404,**
……
你不是说你是外国人吗?