猫史档案馆


【用python做一个ide】第一部分:设计编辑器最基础UI

用户:TobylaiTobylai查看:45 回复: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”的文件夹,进去,

大概长这样:

center_image

进入Qt目录下的bin文件夹,找到designer.exe,给他创建快捷方式

center_image

运行他,然后选中MainWindow并点击Create按键,就出现了这个center_image

找到type here 选中,然后输入:File  来创建一个菜单

然后应该是这样的

center_image

找到File菜单下的type here,输入:Open

就创建了一个QAction

然后在File菜单下再创建两个QAction 分别是:Save 和 New

center_image

然后放一个布局管理器组件:

把它从旁边的Layouts那拖到窗口里并执行如下操作(这个是以后用来放文本编辑器的地方)

center_image

然后找到旁边的Object xxxxx窗口

找到mainwindow并点击,找到属性栏里的Window title

给他取个喜欢的名字

center_image

然后找到桌面,创建一个叫IDE的文件夹

把文件保存为ui.ui保存到你刚刚的文件夹

 

好了,我们编辑器最基础的Ui做好了

 

下节剧透:实现保存,打开,新建

 


回复

上一页1 页 / 共 1下一页
TobylaiTobylai

dd

点赞0


评论


TobylaiTobylai

dd

点赞0


评论


TobylaiTobylai

求精

点赞1


评论


無一郎無一郎

 

期待下次的教程

点赞0


评论


兴奋的土岩龙9731兴奋的土岩龙9731

感觉很不错

点赞0


评论


RasRas

棒呢

 

点赞0


评论


蒟蒻OIer1048576蒟蒻OIer1048576

dalao!!!顶顶顶顶的顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶的顶顶顶顶

点赞1


评论


ZH-Y-QZH-Y-Q

顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

点赞0


评论


TobylaiTobylai

ddddddddddddddddddddddddddd

点赞0


评论


梦里觅深海梦里觅深海

这不是Qt creater吗?

点赞0


评论


泠尘晓泠尘晓

顶顶顶

顶顶顶

顶顶顶

ddd

点赞0


评论


星空之忆星空之忆

我的UI都是用C++在qt里写的

点赞0


评论


tq_xyytq_xyy

我的用户图形界面(GUI)都是用tkinter(tk/tcl)写的.

点赞0


评论


ZH-Y-QZH-Y-Q

ddd

点赞0


评论


ZHOU_FanJinZHOU_FanJin

!!!

 

 

点赞0


评论


星空之忆星空之忆

我还没看过你的IDE

点赞0


评论