0

我想为我的程序创建两个布局。第一个将在程序启动后显示给用户,并包含两个按钮 - 新建/打开项目和最近项目的右侧。第二个用于输入数据,应在与第一个布局相同的窗口中打开。因为我是 Qt 新手,所以我不知道如何解决这个问题 - 可以用代码或 Qt Creator 的设计器(.ui 文件)解决吗?请提供一个例子,因为我还没有任何真正的经验。

我需要解决的第二件事是保存最近的项目,以便程序在关闭后可以识别它们。怎么做?

4

2 回答 2

1

有很多方法可以做到这一点。我将采取的方法是创建一个 QMainWindow 和两个小部件,每个小部件都包含我想要的布局。然后,我会使用 QMainWindow::setCentralWidget() 将要显示的小部件设置为主窗口的中央小部件。确保根据需要隐藏()和显示()小部件。如果不再需要,您也可以删除第一个小部件。

要保存项目列表,您可以使用 QSettings。

于 2013-06-06T18:03:32.873 回答
0

我建议在 youtube 上查看一些教程,我发现这些教程非常有用,因为它在视觉演示时非常简单。

例如 https://www.youtube.com/watch?v=2edb0VOkx-k

于 2013-06-06T16:54:57.643 回答