qwidget 做出类似bootstrap 后台导航菜单的效果

天下如山 2016-12-28 02:49:38
想用QWidget控件做一个导航菜单的效果,如下图,请问应该才用什么样的方式?求思路


已经折腾好几天了,现在不知道用什么思路。qml也行

在线等

谢谢
...全文
589 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Little柯南 2017-01-04
  • 打赏
  • 举报
回复
如果最终你选择widget或者甚至QLabel实现点击后显示成这样,那么必须给相应的部件安装事件管理器,在管理器里的鼠标单击或者按下、双击这些操作里面实现menu的显示
Little柯南 2017-01-04
  • 打赏
  • 举报
回复
可以利用QToolButton,这个更容易关联Qmenu,然后在menu里写你的具体实现。你看下这个帖子,基本上就完全理解了: http://www.tuicool.com/articles/zmMfue6
  • 打赏
  • 举报
回复
可以使用stackwidget与widget或button外加个menu。学习一下自定义控件就OKAY~想做什么控件就做什么!
菜园小火车 2016-12-30
  • 打赏
  • 举报
回复
一个图片的用QToolButton或者QPushButton都可以,另外的菜单就用才菜单好了 菜单设置下qss样式好了。
feiyangqingyun 2016-12-30
  • 打赏
  • 举报
回复
QWidget+QSS非常方便!
jiqiang01234 2016-12-28
  • 打赏
  • 举报
回复
上qml吧,QWidget不方便

16,240

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧