Yeah. About the connect() calls - it is a good practice to put them into the constructor. However, for items in the .ui, it is best to create the slots with the designer and let it do this for you. (That way, the connect() is taken care of by the designer and you don't have to call it yourself.)