Initialize icon_ member of PlacesModelItem correctly.
Do not emit StyleChange events if the icon theme is not really changed.