FlightGear Qt launcher: Difference between revisions

Jump to navigation Jump to search
m (→‎Background: while getting rid of PUI is a declared goal, making Qt5 mandatory is not ...)
Line 36: Line 36:


== Background ==
== Background ==
{{Disputed}}
In accordance with the [[FlightGear 4.xx Roadmap]], FlightGear's current GUI interface, based on the [[PUI]] library of [[PLIB]], will be replaced by one based on Qt. [[FGRun]] will also be removed in future to be replaced by this launcher. In addition, a browser-based UI (called [[Phi]]) will continue to be developed in parallel.<ref>{{cite web
In accordance with the [[FlightGear 4.xx Roadmap]], FlightGear's current GUI interface, based on the [[PUI]] library of [[PLIB]], will be replaced by one based on Qt. [[FGRun]] will also be removed in future to be replaced by this launcher. In addition, a brower-based UI (called [[Phi]]) will continue to be developed in parallel. This will result in the following user interface:
|url=https://forum.flightgear.org/viewtopic.php?f=18&t=25115#p229445
|title=Re: New Canvas GUI
|author=Torsten
|date=Jan 10th, 2015
}}</ref> This will result in the following user interface:
* Qt launcher
* Qt launcher
* Internal UI based on Qt, possibly with [[Canvas]] integration
* Internal UI based on Qt, possibly with [[Canvas]] integration
* External browser-based UI (Phi)
* External browser-based UI (Phi)


As of April 2016, the Qt launcher is integrated in the fgfs binary itself, and run prior to the simulator, unlike FGRun, which is a separate program. Eventually, the Qt launcher will be split away into separate program and fully replace FGRun.
However, it should be made clear the Qt will always remain an optional dependency.<ref>{{cite web
|url    = https://sourceforge.net/p/flightgear/mailman/message/34532040/
|title  = <nowiki>[Flightgear-devel] GUI questions (again)</nowiki>
|author = James Turner
|date  = Oct 11th, 2015
}}</ref>


== Status ==
== Status ==

Navigation menu