QT中窗口的排列顺序
问题描述:
对不起,我的英文。我需要执行QWidget
的顺序。我有一堆对象QWidget
。 而且我需要按照它们出现在堆栈中的顺序放置窗口。QT中窗口的排列顺序
例如:
堆栈:window1 -> window2 -> window3
从这个例子window2
始终关闭window3
,但反过来,关闭window1
typedef std::shared_ptr<Window> window_ptr;
std::stack<window_ptr> m_windowsStack;
Class窗口:
class Window
{
public:
...
private:
...
std::shared_ptr<QWidget> m_window;
};
A它可以在QWidget
的帮助下实施。也许QWidget
有一个对优先级负责的功能?