似乎我的代码中存在结构问题,起初我想在qml
中的不同文件中定义一些视图,所以我开始编写它们,当我想要将它们推入{{1}时1}},我不得不宣称他们是拳头,并且"推动id"进入StackView
,然后我的一个朋友告诉我应该把它们放在组件内,告诉stack
只在必要时画它们。
现在我的qt
:
如果有另一个main
,首先推送StackView
,然后login
,那么这个welcome
。我将实际视图推送到home
我需要在应用中弹出一些,由body
中的一些观点启动,所以我推迟body
以便能够像这样使所有屏幕变暗:
但后来我开始遇到popupLoader
个文件之间的通信问题,我做了别名qml
,所以我可以在popup
的内部视图中听取popup
这样的信号:
它工作得很好但是现在我在从body
发送数据到views
并定义了popups
的{{1}}数据中听到信号时遇到了问题这种方式在alerts
中,它不起作用:
但这样做确实有效:
我也尝试过和以前一样使用相同的tecnique,但我不知道如何制作它:
你怎么想?你能用这些组件向我解释幕后的情况吗?你会怎么做到这一点?不使用C面 提前谢谢 :d