change QVLayout to QGridLayout