一、mainwindow.cpp中引用 dialog.h
dialog.cpp中引用 mainwindow.h
mainwindow中需要给dialog绑定一个信号量。
在mainwindow类中声明了一个 dialog变量,在构造函数中初始化,初始化dialog则报错。报错是系统符号错误。
故切记不要多重.h嵌套,不同类之间记得直接引用原.h文件,不要多重依赖。
二、类中的静态变量定义在 .h文件中,需要在相应的.cpp文件中,声明一次,否则会在链接的时候找不到对应变量。
三、信号量在connect的时候,能够使用this作为第一个和第三个变量尽量不要用getInstance函数作为第一个和第三个变量,并且偶尔connect函数需要在构造函数中调用,多注意。