pyqt(二)

  因为不是什么技术性文章,就是看书的笔记,所以比较简略,主要是为了自己看懂,过了这段时间,考完试,估计才会继续研究逆向。

  打算5天内看完这本书。。。。

Qt 5设计器快速入门

  新建模板

  

  各种功能,按钮,文本,等等。

  

  Ctrl+R快捷键,功能是预览。

  将pushbutton拖入,

  右方是,对象查看器,属性编辑器,和资源浏览器。

  

  资源浏览器可以添加图片,定义槽函数和动作编辑。

  保存为ui文件,pycharm中的pyuic可以将ui文件转为py文件。

布局管理入门

  

       

  布局时就是将需要布局的选中然后右键-》布局-》选择布局方式。

  可以通过属性编辑器修改特定的属性,比如大小,名称等等。

QT应用

  

  熟悉这三个的功能。

  

  各种size的区别。

       

  

  用的时候再来理解吧,感觉背了也没用,只有有用的时候记忆才深刻,记一下把。

  水平伸展和垂直伸展就是各控件之间的距离,我的理解是这样。

布局顺序

  

  

 

  什么七七八八的,能做出来就是好的。 

  还可以设置伙伴关系,说白了就是一个快捷键。

  也能修改tab顺序。

  

    信号和槽还是挺重要的,就是相当于动作吧。

  可以自己设置槽函数,但是只有几个自带的,实现更多功能还得自己写,所以pyqt5和Qt结合起来才强大。

进阶

  创建菜单栏用MainWindow模板。

  

  直接编辑,输入名称就好了。

  

  动作编辑器,可以实现很多操作。

  在一个窗口中加载另一个窗口,我们需要提前做好2个窗口。

  加载窗口,就是需要导入新窗口,需要代码实现。

  

  这只是关键代码。

  还可以加载资源文件,就是.qrc文件。

  例如;

      

  

    自行设置。

  此时就需要我们使用pyrcc来将qrc转换为py文件。

 

posted @ 2019-06-08 22:04  s1lenc3  阅读(358)  评论(0编辑  收藏  举报