Qt设计器中,使用QToolBar控件的技巧
来源:互联网 发布:caffe on spark 编辑:程序博客网 时间:2024/06/06 01:22
一、问题描述
Qt4.0中的设计器,并没有集成QToolBar这个控件.(5.0出alpha了,不知道怎么样)
QMainWindow可以生成QToolBar对象,但是在使用上受到很大限制.也没法布局到其他的容器控件里面.
但是我们有时候,需要做这个QToolBar控件,尤其是在做一些游戏编辑器时,为了达到"执行一组相关操作时,鼠标位移最短"这个设计理念.
比如:类似PhotoShop的这个效果:
二、解决方法
第一种方法:
1.我们新建一个QMainWindow窗口,因为只有在这个窗口下可以创建QToolBar,注意必须是QMainWindow才行
2.右击窗口,添加一个QToolBar
3.用xml编辑器打开这个ui文件,找到QToolBar的对应位置代码,复制之
4.用xml编辑器打开你需要使用QToolBar控件的ui文件,把刚才复制的代码,填进去,注意要放对位置,放在你需要的地方.
5.重新用Qt设计器打开ui文件,现在你就可以使用这个QToolBar了
哈哈哈,这招是不是有点邪.不过很实用哦。
第二种方法:
在action列表中选中,然后拖到工具栏就可以了。
本文出自 “争取多写有用的少写101” 博客,请务必保留此出处http://4137613.blog.51cto.com/4127613/830479
0 0
- Qt设计器中,使用QToolBar控件的技巧
- QT中QToolBar中如何添加QAction控件
- qt设计器中使用自定义控件
- Qt QToolBar
- qt设计器控件使用
- qt设计器控件使用
- Qt工具栏QToolBar、窗口布局的保存
- QT之菜单栏QMenu,下拉菜单QAction,工具栏QToolBar的使用(二)
- 【转】QT之菜单栏QMenu,下拉菜单QAction,工具栏QToolBar的使用
- QT界面(控件)相关设计的一些技巧总结
- QT界面(控件)相关设计的一些技巧总结
- QT界面(控件)相关设计的一些技巧总结
- QT界面(控件)相关设计的一些技巧总结
- QT界面(控件)相关设计的一些技巧总结
- Qt中设置QToolBar工具条不可拖动属性
- Qt学习八:控件五:QTabWidget控件、QMenu和QToolBar控件、
- QToolBar上的控件靠右侧对齐的方法
- QToolBar上的控件靠右侧对齐的方法
- Appium junit测试之定义case执行优先级
- 转 在Spring中定义了5中不同的事务隔离级别。
- android快速开发工具SelectorChapek安装使用教程
- 前端框架学习-jqgrid
- IOS MapKit学习笔记
- Qt设计器中,使用QToolBar控件的技巧
- HDFS浅析
- Android Studio下Android客户端短信验证(详细+错误处理)
- xcode7 找不到.dylib
- contrib module missing in opencv 3.0? up vote 3 down vote favorite I am using OpenCV 3.0 beta.
- 数据库优化设计方案有哪些?
- 奔向家的喜悦
- ceph部署过程
- UI一揽子计划 16 (网络编程、HTTP协议、iOS 实现网络编程、服务器接口)