Please be advised that access to Atari Forum this coming Friday will be sporadic whilst the backend operating system and dependency upgrades are carried out.

X11 Ports / Qt 3.3 - Qt 2.3

C and PASCAL (or any other high-level languages) in here please

Moderators: Zorro 2, Moderator Team

medmed
Atari God
Atari God
Posts: 1006
Joined: Sat Apr 02, 2011 5:06 am
Location: France, Paris

X11 Ports / Qt 3.3 - Qt 2.3

Post by medmed »

Hi,

There's a port of QT library v.3.3.0 (m68020) available here with examples and tutorials (and some more screenshots).

It needed latest XFt and XRender libraries to be built.
Latest XFT uses Fontconfig to list available fonts and renders using Freetype (so it doesn't use font.alias).

The port could be better if built with more recent Xext(for xshape functions) and Xcursor.

Regards,
You do not have the required permissions to view the files attached to this post.
Last edited by medmed on Thu Jun 06, 2024 11:22 pm, edited 1 time in total.
M.Medour - 1040STF, Mega STE + Spektrum card, Milan 040 + S3Video + ES1371.
ragnar76
Atari Super Hero
Atari Super Hero
Posts: 513
Joined: Thu Apr 07, 2011 3:01 pm

Re: X11 Ports / QT 3.3

Post by ragnar76 »

Nice but isnt QT a bit hefty for m68k?
• FireBee • Falcon030/040/060 • MiSTer • TT • (Mega)STe • Suska III-B • Suska III-C • (Mega)ST •
agranlund
Captain Atari
Captain Atari
Posts: 156
Joined: Sun Aug 04, 2019 1:49 pm

Re: X11 Ports / QT 3.3

Post by agranlund »

You're on a roll medmed! This is super cool!
User avatar
shoggoth
Nature
Nature
Posts: 1447
Joined: Tue Aug 01, 2006 9:21 am
Location: Halmstad, Sweden

Re: X11 Ports / QT 3.3

Post by shoggoth »

Really cool, looking forward to trying it
Ain't no space like PeP-space.
medmed
Atari God
Atari God
Posts: 1006
Joined: Sat Apr 02, 2011 5:06 am
Location: France, Paris

Re: X11 Ports / QT 3.3

Post by medmed »

ragnar76 wrote: Thu Jun 06, 2024 8:42 pm Nice but isnt QT a bit hefty for m68k?
I would say that there are the people who bring the hardware and the people who bring the software.
A short answer would be yes, it's heavy, a slightly more elaborate answer would be
- It's a library, so depending on what you code it can be light or not
- today from v4sa onwards it's fine
- the best thing is to give it a try
agranlund wrote: Thu Jun 06, 2024 9:00 pm You're on a roll medmed! This is super cool!
Thank you very much, learning while having fun and taking on challenges. I'm sure we can do better, but this is a small proof of concept.
shoggoth wrote: Thu Jun 06, 2024 9:44 pm Really cool, looking forward to trying it
There's version 2.3.2 available: If I've done things right, it doesn't need the Fontconfig package to display fonts. It does, however, need X11 and Nvdi installed.
I've uploaded a small archive with some QT v2.3.2 examples in order to quickly test it.
M.Medour - 1040STF, Mega STE + Spektrum card, Milan 040 + S3Video + ES1371.
User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1849
Joined: Fri Feb 08, 2013 12:15 pm

Re: X11 Ports / Qt 3.3 - Qt 2.3

Post by MasterOfGizmo »

These versions of Qt can imho be built to run directly on a framebuffer and without depending on X11.
MISTeryNano, tiny FPGA based STE: https://github.com/Harbaum/MiSTeryNano
marss
Atari Super Hero
Atari Super Hero
Posts: 579
Joined: Thu Nov 07, 2002 12:29 pm

Re: X11 Ports / Qt 3.3 - Qt 2.3

Post by marss »

Great 👍
stormy
Atari God
Atari God
Posts: 1774
Joined: Tue Jan 26, 2016 12:39 pm

Re: X11 Ports / Qt 3.3 - Qt 2.3

Post by stormy »

Sensational work, especially with the advent of 'super Atari's' in FPGA with high resolution desktops, this opens up lots of potential for interesting applications!
User avatar
Cyprian
10 GOTO 10
10 GOTO 10
Posts: 3361
Joined: Fri Oct 04, 2002 11:23 am
Location: Warsaw, Poland

Re: X11 Ports / Qt 3.3 - Qt 2.3

Post by Cyprian »

great
ATW800/2 / V4sa / Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

Return to “C / PASCAL etc.”