Merge branch 'yangqiao' into roccajoseph
Merge branch 'roccajoseph' into yangqiao
add login dialog
add login dialog and connect it to a mainwindow