The UI looks weird

Tomaz Canabrava tcanabrava at kde.org
Mon Jun 30 08:12:39 PDT 2014


On Mon, Jun 30, 2014 at 11:56 AM, Davide DB <dbdavide at gmail.com> wrote:
> 2014-06-29 13:44 GMT+02:00 Tomaz Canabrava <tcanabrava at kde.org>:
>> Thanks for the tickets and mockup. :)
>> we really need a interface designer taking a look on the app.
>
> Hi guys,
>
> Could I ask some info on the GUI?
>
> I felt in love with Subsurface and its functionalities.
> Nevertheless opening the app at first glance you immediately notice
> that it has something weird. The look & feel has something different.
> It looks naive. I'm using it under Windows.

What version of subsurface are you using and what are the naive
differences? we are trying hard to make it look consistent on the
platform, but since I'm 100% of the time in linux, it's hard to be
100% precise.

> I'm a seasoned Java programmer and I know nothing of QT libraries but
> it remember me the first Java UI at the beginning of year 2000. Today
> it's impossible to see differences from a Java UI and a Native UI.

I Completely disagree here. "java" means nothing, you need to specify
what widget library you are using: AWT is completely different from
the system as Swing is also completely different from the system.  QWT
however is more similar to the system because it uses the system
libraries.

> One of the strange things is the UI font. Why I'm permitted to use a
> different font for the entire UI?

Because the default windows font doesn't have all UTF8 characters that
we are using, and thus, we need to choose a font that has it.

> I find useful having the opportunity to change font on tables and
> planner but menu and other widgets should standard Windows default
> fonts. Segoe UI since Vista and Tahoma for XP.

They don't have ², ½ and other symbols, we can't use that.

> Of course I can set Segoe UI by myself but I'm changing it everywhere.
> Same apply for font size.

It uses platform default font size, or at least, it should.

> Usually who has a high res monitor and is getting old :) chages font
> magnification from control panel.
> It seems strange to me that by default QT does not use standard
> platform defined fonts.

> Could you shed some lights on it?

I tried. :)

> PS
> I have still to understand if UI widgets have something different from
> native ones.
>
> Bye


More information about the subsurface mailing list