我是QT界面的新手。我想在我的桌面应用程序中创建滑动小部件(没有QML)。想法是在某些网页上创建像facebook组件这样的滑动菜单。 例如:
我知道如何创建动画和处理鼠标事件。有很多关于它的例子。问题是此菜单小部件不应与其他布局和小部件交互。我的意思是,主窗口有根水平布局,我不知道如何从中排除这个小部件,并将小部件放在主窗口上的所有小部件前面。 QT中是否存在一些层?
答案 0 :(得分:0)
您可以通过覆盖自定义QDockWidget来完成类似的功能。然后,此小部件可以在相对于主窗口的固定位置浮动在其他小部件上方。将主窗口的调整大小/移动事件连接到QDockWidget上的插槽,以保持其位置同步。