refreshed sources
added Factory for LineEdit