I guess one could make a tool that would scan class headers to look for signals and slots and then allow generating code for connecting them. But it's a tricky thing and would be prone to errors. It's much simpler to use the auto-connect feature to connect signals and slots according to object names.