@mavnn For nodes with a direct relationship like GUI components, I just connect them directly, either in the editor or in code. Some people prefer to connect and emit all signals in code to make them easier to trace (and probably more code-portable). I haven't had an issue connecting via editor within self-contained components, but the connections can get a bit murky in e.g. complex GUI scenes, and you have to be careful about deleting methods that your IDE says aren't called anywhere.