如何在Qt中做一个扩展到他的布局之上而不影响它而不是对话框的控件。如何在Qt中做一个扩展到他的布局之上的控件
我的想法是要像2007年的一句话:
- 展开:http://i.stack.imgur.com/Yp90t.png
- 扩大:http://i.stack.imgur.com/Y0nNE.png
如何在Qt中做一个扩展到他的布局之上而不影响它而不是对话框的控件。如何在Qt中做一个扩展到他的布局之上的控件
我的想法是要像2007年的一句话:
- 展开:http://i.stack.imgur.com/Yp90t.png
- 扩大:http://i.stack.imgur.com/Y0nNE.png
第二个实际上是一个弹出窗口小部件。你明白我的意思吗?当用户按下扩展按钮时。在该位置创建一个弹出窗口小部件。
我不认为这是有可能做的方式。
相反,我会使用一个无边框窗口来实现它,它将放置在最初导致“下拉”显示的小部件上方。这样,您还可以解决下拉菜单必须与窗口边框重叠的问题。只要它丢失就隐藏起来
并注意一个弹出窗口小部件不是一个对话框!它不会阻止主应用程序的运行。 – 0xbaadf00d 2011-04-04 05:34:29