首页 > 代码库 > pyqt 学习基础 4 - creater的一点使用心得

pyqt 学习基础 4 - creater的一点使用心得

qt creater 的使用

前言

  • 个人认为 qt creater是个好东西,但是前提是要写过qt代码,不然拿着这个好东西也不知道干什么。
  • 对了,qt creater.exe它的目录是在Python目录下…我的是这样,D:\Python27\Lib\site-packages\PyQt4

    Qt creater 的作用

    • 我现在在使用时,经常想要一些功能,但是不知道哪个组件实现更好,这时候,我就回去各种google,baidu ,qt实例(虽然大部分都是c++的),然后看到我想要的效果,我就用自己用pyhon写出来。但是总有一些自己的想法不能再别人的例子中体现,其实这个时候,我们可以考虑用qt creater来拉拉界面,它可以给我们一点启发,另外,各种组件上面都有,你一拉出来也就大概知道这个组件是干什么用的。
  • 我在windows 上使用creater,我想使用查看代码这个功能,这个功能就是把.UI的文件转换为py文件,但是他会有提示错误:不能启动。。。路径+uic什么的。昨天去找了下解决办法,它的原理其实是:pyuic -o filename.py filename.ui,所以我们可以在PyQt4下的uic目录下找到pyuic.py,在cmd中运行python pyuic,py -o filename.py filename.ui,文件路径使用绝对或者相对路径都可以

个人觉得有几个功能可以实用

  • 我自己也没用过几个功能,在用过中的几个功能,我觉得下面几个功能比较实用
    • 改变样式表,它是每个窗口组件都具有的,它可以用来自定义窗口的样式,类似css语法
    • 编辑项目,这个功能是一部分组件有,比如说listWidget,它相当于给listWidget加了几个item,这样子,我们可以直观感受加了之后的效果。

注意到左边一堆组件中有个叫Container的东西,貌似这里面的组件可以容纳其他的组件,比如一个Widget里面可以放置一个Button,然后我们可以把这个整体很方便的复制

总结

个人暂时就学了这些东西。。。

pyqt 学习基础 4 - creater的一点使用心得