我是Qt5的新手,我正在开发一个嵌入式项目,以下是技术背景:
嵌入式操作系统:Linux
Qt版本:5.3
LCD:7英寸最后在系统上运行两个程序,一个是使用C语言的主控制单元(使用xenomai),另一个是用于LCD GUI的Qt。在Qt程序中,我需要两个额外的线程,一个用于Qt和主控制单元之间的套接字通信,另一个线程用于串口(我有一个使用RS232的自定义键盘)。
它将有大约10个窗口,所以我需要逐个切换它们,LCD上一次只显示一个。 Qstackedwidget对此有好处吗?以及如何管理窗口和主要Qt应用程序之间的通信?我对整个架构有点困惑。
我应该在一开始就创建这10个窗口吗?
感谢您的支持。