抱歉我的英文。我需要实现QWidget
的顺序。我有一堆对象QWidget
。
我需要按照它们出现在堆栈中的顺序放置窗口。
例如:
堆叠:window1 -> window2 -> window3
从此示例window2
始终关闭window3
,但它会关闭window1
typedef std::shared_ptr<Window> window_ptr;
std::stack<window_ptr> m_windowsStack;
班级窗口:
class Window
{
public:
...
private:
...
std::shared_ptr<QWidget> m_window;
};
因为它可以在QWidget
的帮助下实现。也许QWidget
有一个负责优先级的功能?