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

Port to Qt 5 #130

Open
vorot93 opened this issue Feb 14, 2015 · 3 comments
Open

Port to Qt 5 #130

vorot93 opened this issue Feb 14, 2015 · 3 comments

Comments

@vorot93
Copy link
Contributor

vorot93 commented Feb 14, 2015

Qt is an incredibly powerful, portable and easy to code for environment that has a bright future (unlike GTK+). By making a Qt 5 GUI we will make sure that:
a) XQF will be able to run on any platform supported by qt5 - this includes Windows, Mac and numerous mobile platforms.
b) We won't depend on GTK+ devs breaking API at their whim.

Porting heavily depends on splitting UI and core logic (#68).

@jmallach
Copy link
Contributor

I am not really excited about this. Not only gtk is not dead or dying, but porting to qt mostly means an entirely different project. What would this fix exactly?

@vorot93
Copy link
Contributor Author

vorot93 commented Feb 16, 2015

Aside from Qt being way more portable, widespread (is it me or people actually call GTK libgnome nowadays?) and having a stable API (unlike GTK3), I'd like to do it for some of my own coding practice.

And I'm pretty sure that once UI and core logic are separated we can build a GUI with any toolkit possible.

@lnussel
Copy link
Contributor

lnussel commented Feb 16, 2015

the good thing about free software is that you can create a fork with a new name and your choice of language any time.

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

3 participants