Paul Olav Tvete

There Is A Light That Never Goes Out

Published Wednesday October 6th, 2010
7 Comments on There Is A Light That Never Goes Out
Posted in Lighthouse, Qt

It is time!

Lighthouse is getting into a usable state, and we are reasonably confident in the overall design, even though there will probably be several rounds of API tweaks still to come. Therefore, we have decided to start the review process to get Lighthouse integrated into the Qt master branch. This is the branch that is going to be Qt 4.8. I want to stress that Lighthouse is not listed on the roadmap as a commited feature for 4.8, but if we survive the review round and get integrated, it will be hard to remove it later. Hence the title: there’s a very good chance of Lighthouse shining forever. πŸ™‚

Practicalities: I have created merge request #842 for the commenting/review features in gitorious. However, the eventual merge will not be done through the merge request mechanism: We will merge internally between the development branches.

[Update: note that this is a large merge request, and all the 140832 lines of commit diffs may not show up in your browser.]

To celebrate, I’ll add another lighthouse picture I took on midsummer eve:


In other news: first price in the “Guess what QPA stands for” competition goes to Volker (who just happens to be my boss…) His entry was: Qt Platform Abstraction.

Honorable mentions: everyone who speaks Polish πŸ˜‰

Do you like this? Share it
Share on LinkedInGoogle+Share on FacebookTweet about this on Twitter

Posted in Lighthouse, Qt


Hi there,
every time I read a post about lighthouse, I have to remind myself of what lighthouse actually is, because none of the posts mention something essential, just details.
Isn’t there some project description available, please?!

Daniel Molkentin says:

@Daniel Albuschat: Lighthouse is the project to provide API in order to simplify porting Qt to new platforms. This posting should give some clarification:

JD Zheng says:

Does Lighthouse currently include Wayland porting? Or any porting to new platforms will be outside of Qt tree?

mgoetz says:

@JD Zheng: A quick use of a search engine brought me to

So someone somewhere seems to be doing it.

Sergey Galin says:

These are great news!
I guess the work will continue in Lighthouse branch with eventual merges back and forth with Qt, right?
By the way, we have some good results with Android Lighthouse (grym-android-lighthouse) – there probably will be a big app released on it this year (using LGPL licensing).

Pat Le Cat says:

It’d be great if you would consider to provide a port to Android (in C++, not Java), no wait that’d be awesome πŸ˜€
You might do that via LLVM maybe if the performance is good enough?

mgoetz says:

@Pat Le Cat, use a search engine πŸ™‚
There is an android port somewhere.

Commenting closed.

Get started today with Qt Download now