You are calling by value, and your call is correct. The createmasterMenu() function takes a pointer to a push button object. Since your adminMenuButton variable is a pointer of that very type, then all is well.
If it were not a pointer, but the actual object itself, only then would you need to get its address with the & operator.
IIRC, Qt doesn't make use of "references" (in the C++ sense).