在多个窗口中处理对象

时间:2016-06-16 18:27:38

标签: c++ qt5

我想制作一个包含多个窗口的基于小部件的程序。实际上,首先我用通用C ++(没有qt)编写了一个控制台应用程序,现在我想为它制作一个GUI。所以我有一个"客户"可以连接到服务器并使用控制台的类。现在我想要一个窗口来连接服务器,然后是一个窗口来注册或登录,然后是一个用户面板来处理程序(对于登录用户)。 问题是如何使用" Client"的实例?由"连接服务器"制作的课程其他窗口中的窗口(登录窗口,用户面板,......)?

考虑这种情况:
程序启动时,会出现一个窗口。用户应输入服务器信息,然后单击" Connect"按钮。在此之后如果建立了连接,Client对象将会生成并且将出现登录窗口。那么我应该在哪里创建客户端,如何将其传递给其他窗口或在main.cpp文件中使用它?

0 个答案:

没有答案