- 博主在程序开发过程中经常会涉及到图形用户界面(GUI)的设计。美观、易用的用户界面能够在很大程度上提高软件的使用量。前一阵子项目的需要学习了PyQt5,最近是在VS2017上使用C#开发用户界面,故特此写一篇文章作为总结。
PyQt5是什么?
- Python是当前最流行的编程语言之一,Qt则是最好的程序开发库之一,二者结合的产物就是PyQt,它是Qt为Python专门提供的GUI扩展。熟悉Qt的朋友,很好做到快速入门PyQt5。
Ubuntu16.04+Pycharm+PyQt5安装与配置
- PyQt5制作程序UI界面,可以通过Qt Designer工具和纯代码编写两种方式来实现(其实与纯Qt开发和C#设计用户界面模式都大同小异,都采用这两种方式),且可以运行在所有主流的OS上,本文在ubuntu16.04下实现。
1.安装PyQt5,终端下输入:
sudo apt-get install qt5-default
sudo apt-get install qttools5-dev-tools
2.pycharm中配置,打开pycharm后点击File - > setting - > Tools - > External Tools,点击+号添加两个文件。
(1)第一个是Qt Designer,用于在pycharm中使用Qt Designer工具,其中Program和Working direc