modify pngyu_mainwindow.cpp and several files