Den 08-08-2014 15:41, pmqt71 skrev: > Hi, > > I need a QLineEdit control that forces user input in uppercase while > editing, not after loosing the focus. > > I'm trying different ways but each has side effects: > > - using the textEdited signal to make the text upper : bad behaviour if > editing in the middle; > - using a validator : dislike this solution because some QLineEdit have > their validator. > > Is there a simple way?
The validator is the simple way. For completeness, you could also do a subclass or event filter that filters out all keyboard events with lower case letters. But I would go with the validator. Bo. -- Viking Software Qt and C++ developers for hire http://www.vikingsoft.eu _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest