[Interest] all caps font on android 8

ekke ekke at ekkes-corner.org
Sat Apr 14 09:03:32 CEST 2018

I got similar reports for my QtQuickControls2 apps on Android
But in my case only TextFields always show Uppercase while entering text

Long time I built my Android Apps for Android6(SDK23).
Now after building for Android 8 and Qt 5.10.1 some reports are coming in
It seems it depends from the Device or Keyboard installed
Some - but not all - Samsung users are reporting this.

For Samsung I found this:

>From that Samsung discussion found a workaround:
In Android Settings Keyboard Switch OFF AutoCapitalize

or from

InputMethodHint "Qt.ImhNoAutoUppercase"
also helped.

But then there's no auto uppercase for sentences.

Or try to install another Keyboard Google G-board should be ok, also
many of my users have installed BlackBerry Keyboard, which also works
well on Qt 5.10.1 and Android8

@maitai don't know if this will help with QWidgets - I'm only developing
QtQuickControls2 apps

Am 14.04.18 um 08:39 schrieb Christoph Keller:
> Hi Philippe,
> I received the same bug report from a user. Have you found a
> solution/cause? I haven't found anything by googling around, just your
> mailing list entry.
> Just for the statistics: QtQuickControls 2 application with Qt 5.10.1;
> User has a OnePlus 3 running Android 8.0.0. Other 8.x devices from
> Sony or Google Pixel don't show this bug.
> Greetings,
> Christoph
> On 14.02.18 22:43, maitai wrote:
>> Hi all,
>> I have a user complaining that all fonts (dialog, QGraphicsScene,
>> etc) are in capital letters on Android 8
>> It's a QWidget-based application, qt 5.9.4
>> I have send him some attempts to correct this, in other words forcing
>> each and every setFont with a font set with
>> setCapitalization(QFont::MixedCase);
>> Same result, all fonts are capitalized.
>> At start I force (in java) theme to be
>> "Theme_Holo_NoActionBar_Fullscreen"
>> Is it linked to Android 8 (which I don't have here) ? Any idea?
>> Philippe.
>> _______________________________________________
>> Interest mailing list
>> Interest at qt-project.org
>> http://lists.qt-project.org/mailman/listinfo/interest
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest


ekke (ekkehard gentz)

independent software architect
international development native mobile business apps
BlackBerry 10 | Qt Mobile (Android, iOS)
workshops - trainings - bootcamps

*Qt Champion
BlackBerry Elite Developer
max-josefs-platz 30, D-83022 rosenheim, germany
mailto:ekke at ekkes-corner.org
my blog: http://ekkes-corner.org
app development blog: http://appbus.org

twitter: @ekkescorner
LinkedIn: http://linkedin.com/in/ekkehard/
Steuer-Nr: 156/220/30931 FA Rosenheim, UST-ID: DE189929490

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20180414/88bf39ae/attachment.html>

More information about the Interest mailing list