我有一个带有两个头文件mainwindow.h和website.h的项目。
我想从mainwindow.cpp里面的website.cpp访问一个方法。
我可以通过做窗口来访问主窗口内的任何功能,然后执行w-> function();
但是,当函数从主窗口内部结束时,w的内存将被删除。
如何保持身心,如何从头文件中删除网站w?
谢谢, V $ H3R
答案 0 :(得分:2)
答案 1 :(得分:1)
我猜你的website.h
应该声明某种接口(我不知道你是在使用类还是在命名空间中对你的函数进行分组,但它并不重要。)
当你宣布你的界面操纵你的网站时,在window
实现中调用它的方法应该很容易,只需包含标题并使用它。
如果出现问题,那么您最好考虑另一个程序设计/删除网站< - >主窗口耦合并仅保留主窗口< - 网站。
对不起,如果我误解了你,可能你应该更好地描述你的问题。