first version
Finish machine group func detail setup panel.
Rename widget name and ui file name.
merge