我想为我的程序创建两个布局。第一个将在程序启动后显示给用户,并包含两个按钮 - 新/开项目和最近项目的右侧。第二个是输入数据,应该在与第一个布局相同的窗口中打开。因为我是Qt的新手,我不知道如何解决这个问题 - 可以用代码或Qt Creator的设计师(.ui文件)解决吗?请举个例子,因为我还没有真正的实验。
我需要解决的第二件事是保存最近的项目,因此程序可以在关闭后识别它们。怎么做?
答案 0 :(得分:1)
有很多方法可以做到这一点。我将采用的方法是创建一个QMainWindow和两个小部件,每个小部件包含我想要的布局。然后,我将使用QMainWindow :: setCentralWidget()将我想要显示的小部件设置为主窗口的中央小部件。确保根据需要隐藏()并显示()小部件。如果您不再需要,也可以删除第一个小部件。
要保存项目列表,您可以使用QSettings。
答案 1 :(得分:0)
我建议在youtube上查看一些教程,我发现这些教程非常有用,因为在视觉上进行演示时它非常直接。