Qt4 Ported to Haiku, Developer Preview Release Available

The Haiku alpha is barely out the door, and we already have another important news item about the open source reimplementation of the BeOS. About 18 months ago, Evgeny Abdraimov started porting the Qt4 graphical toolkit to Haiku, and now, we ave some seriously epic screenshots showing a multitude of Qt4 applications running in Haiku, as well as a developer preview release.

Gerasim “3dEyes” Troeglazov and Anton Sokolov have joined Abdraimov in the porting effort, which ishosted at OsDrawer, the hosting service for open source Haiku projects. This summer, they could show off the analog clock unning on Haiku, but right now, they’ve got a whole boatload of Qt4 applications, running in Haiku – including the WebKit-based Arora browser and QtDesigner.

The screenshots show Qt4 applications from all walks of life running inside Haiku. In the screenshot showing Arora, I can even see some theme integration work going on there for Qt4 applications, which should, eventually, make them indistinguishable from regular Haiku applications.



You can grab the first developer preview from BeOSFrance. This porting effort is a testament to the Haiku operating system and the three developers leading the porting effort, but of course also to Qt4 itself. Well done, everyone!

113 Comments

  1. hyriand 2009-10-27 11:17 am EST
    • motang 2009-10-27 6:48 pm EST
    • troy.unrau 2009-10-28 2:40 am EST
  2. plfiorini 2009-10-27 11:20 am EST
    • Polari 2009-10-27 11:45 am EST
      • plfiorini 2009-10-27 12:02 pm EST
        • Laurence 2009-10-27 12:43 pm EST
          • TheMonoTone 2009-10-27 7:35 pm EST
        • silix 2009-10-27 2:04 pm EST
          • vivainio 2009-10-27 2:43 pm EST
          • renox 2009-10-27 7:17 pm EST
        • fithisux 2009-10-28 8:18 am EST
    • vivainio 2009-10-27 1:53 pm EST
      • strcpy 2009-10-27 2:00 pm EST
        • hyriand 2009-10-27 2:19 pm EST
        • slougi 2009-10-27 3:46 pm EST
          • strcpy 2009-10-27 4:06 pm EST
          • Bille 2009-10-27 5:10 pm EST
          • boldingd 2009-10-27 5:16 pm EST
          • ebasconp 2009-10-27 7:30 pm EST
          • ari-free 2009-10-27 8:25 pm EST
          • Michael Oliveira 2009-10-27 9:25 pm EST
        • TheMonoTone 2009-10-27 7:37 pm EST
      • geleto 2009-10-27 3:30 pm EST
        • vivainio 2009-10-27 3:41 pm EST
          • TQH ! 2009-10-28 2:12 pm EST
    • fithisux 2009-10-28 8:15 am EST
  3. mariux 2009-10-27 11:22 am EST
  4. gogothebee 2009-10-27 11:48 am EST
  5. Adurbe 2009-10-27 12:01 pm EST
    • plfiorini 2009-10-27 12:03 pm EST
    • joekiser 2009-10-27 12:31 pm EST
      • moondevil 2009-10-27 1:20 pm EST
        • bornagainenguin 2009-10-27 1:43 pm EST
          • sbergman27 2009-10-27 2:06 pm EST
          • bornagainenguin 2009-10-27 2:42 pm EST
          • boldingd 2009-10-27 5:01 pm EST
          • moondevil 2009-10-27 3:22 pm EST
          • leos 2009-10-27 6:01 pm EST
          • moondevil 2009-10-27 10:31 pm EST
          • leos 2009-10-28 12:53 am EST
          • moondevil 2009-10-28 8:04 am EST
        • boldingd 2009-10-27 5:21 pm EST
        • StephenBeDoper 2009-10-27 6:02 pm EST
        • zittergie 2009-10-27 7:26 pm EST
          • cjst 2009-10-28 12:10 am EST
      • Adurbe 2009-10-27 1:42 pm EST
      • twitterfire 2009-10-27 2:13 pm EST
        • hyriand 2009-10-27 2:24 pm EST
        • setec_astronomy 2009-10-27 3:41 pm EST
          • koki 2009-10-27 7:07 pm EST
          • ari-free 2009-10-27 8:11 pm EST
          • setec_astronomy 2009-10-27 8:25 pm EST
    • twitterfire 2009-10-27 1:39 pm EST
      • plfiorini 2009-10-28 8:22 am EST
        • twitterfire 2009-10-28 9:11 am EST
    • lenpino 2009-10-27 2:29 pm EST
    • Rugxulo 2009-10-27 4:45 pm EST
    • ari-free 2009-10-28 1:04 am EST
  6. dikatlon 2009-10-27 12:04 pm EST
  7. mariux 2009-10-27 12:42 pm EST
  8. stew 2009-10-27 12:45 pm EST
    • cipri 2009-10-27 2:08 pm EST
      • Timmmm 2009-10-28 4:25 pm EST
        • vivainio 2009-10-28 6:19 pm EST
  9. twitterfire 2009-10-27 1:20 pm EST
  10. twitterfire 2009-10-27 1:34 pm EST
    • strcpy 2009-10-27 1:43 pm EST
      • Soulbender 2009-10-27 4:28 pm EST
      • TheMonoTone 2009-10-27 7:46 pm EST
    • helf 2009-10-27 7:53 pm EST
    • Bille 2009-10-28 7:35 am EST
  11. renox 2009-10-27 1:40 pm EST
    • bralkein 2009-10-27 2:51 pm EST
      • renox 2009-10-27 7:13 pm EST
        • bralkein 2009-10-28 3:44 am EST
      • helf 2009-10-27 7:55 pm EST
        • bralkein 2009-10-28 3:26 am EST
          • helf 2009-10-28 3:46 am EST
  12. matako 2009-10-27 2:25 pm EST
  13. theuserbl 2009-10-27 2:29 pm EST
    • vivainio 2009-10-27 2:38 pm EST
      • boldingd 2009-10-27 5:26 pm EST
    • robilad 2009-10-27 4:28 pm EST
      • bryanv 2009-10-27 7:56 pm EST
        • TQH ! 2009-10-28 8:30 am EST
  14. v_bobok 2009-10-27 2:48 pm EST
    • renox 2009-10-27 9:48 pm EST
      • v_bobok 2009-10-28 12:41 am EST
        • ari-free 2009-10-28 12:46 am EST
  15. cjst 2009-10-27 3:55 pm EST
    • Cymro 2009-10-27 4:22 pm EST
      • ari-free 2009-10-27 6:37 pm EST
    • twitterfire 2009-10-27 4:23 pm EST
    • boldingd 2009-10-27 8:24 pm EST
      • ari-free 2009-10-27 8:44 pm EST
        • Meanwhile 2009-10-28 12:34 pm EST
          • ari-free 2009-10-28 9:40 pm EST
      • cjst 2009-10-28 12:22 am EST
        • boldingd 2009-10-28 3:51 pm EST
        • vivainio 2009-10-28 6:51 pm EST
  16. Tuishimi 2009-10-27 4:19 pm EST
    • strcpy 2009-10-27 4:24 pm EST
    • setec_astronomy 2009-10-27 4:41 pm EST
      • th3rmite 2009-10-27 11:09 pm EST
        • setec_astronomy 2009-10-28 6:58 am EST
    • StephenBeDoper 2009-10-28 1:14 am EST
  17. twitterfire 2009-10-27 4:25 pm EST
  18. ebasconp 2009-10-27 7:21 pm EST
  19. kad77 2009-10-27 8:52 pm EST
  20. jeanmarc 2009-10-28 8:41 am EST
  21. konrad 2009-10-28 8:44 pm EST
  22. electr0n 2009-10-30 5:08 pm EST