Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite in Qt5 #33

Open
guoyunhe opened this issue Sep 9, 2017 · 0 comments
Open

Rewrite in Qt5 #33

guoyunhe opened this issue Sep 9, 2017 · 0 comments

Comments

@guoyunhe
Copy link
Owner

guoyunhe commented Sep 9, 2017

Let's face it. The UI of fontweak is ugly in either KDE or GNOME.

Java Swing is a really old UI toolkit. Though it works, it doesn't provide good native look and feel.

JavaFX is still missing in most Linux distros, so I cannot go for it.

So I choose Qt5, the most popular UI toolkit in Linux world.

However, Qt5 provides two UI toolkit:

  1. the traditional QtWidget, small, fast, native look and feel, but not attractive.
  2. the innovative QtQuick, provides amazing UI but requires more system resources.

I probably go with QtWidget, because the performance of Qt Quick is still not satisfying. I hope it will be super fast and light weight.

Another reason is that, QtQuick doesn't respect Fontconfig settings. The font rendering is strange.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant