Set QStaticText lazily
1. Refactor Command; 2. Shrink LineInfo vector if lines decreased