In Ring 1.27 (GitHub) - Better support for QML and SVG in RingQt

57 views
Skip to first unread message

Mahmoud Fayed

unread,
May 12, 2026, 11:40:28 AM (3 days ago) May 12
to The Ring Programming Language
Hello

In Ring 1.27 we did more improvements in RingQt to provide better support for QML 
Also, a better support for SVG files.

betterRingQt.png

The added classes will enable us to build beautiful Desktop, WebAssembly and Mobile apps using Ring and QML

The next screen shot for a Chat UI interface using Ring and QML for WebAssembly and Android

ringchatandroid.png 



Special thanks to Mohannad Aldulaimi for pointing to this missing gap in RingQt (And also working on filling it through the RingQML project that he developed and shared with us in this link:  mohannad-aldulaimi/ringqml: A simple-to-use library used to interact with QML (Qt Meta-object Language) using the Ring programming language.  )

Our updates use traditional Qt classes for communication between Ring and QML, this satisfies most of my needs for my apps, but if you need more power, we recommend using the RingQML project by Mohannad (i.e. our contributions/updates to RingQt is not to replace RingQML or copy what it does, our updates are just simple contributions that involve supporting more Qt classes to interact wiht QML in a way that match RingQt design). 

Greetings,
Mahmoud

Momen Gamal

unread,
May 13, 2026, 4:00:14 AM (2 days ago) May 13
to The Ring Programming Language
Hello Mahmoud,

A fantastic piece of work I eagerly await the new release

regards,
Momen

Mansour Ayouni

unread,
May 13, 2026, 5:15:50 AM (2 days ago) May 13
to Momen Gamal, The Ring Programming Language
Hello Mahmoud,

A nice and clean design !
A steady progress in supporting QML in a useful way.

All the best,
Mansour

--

---
You received this message because you are subscribed to the Google Groups "The Ring Programming Language" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ring-lang+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ring-lang/e1265b3a-9c5d-4b05-b124-824e174730fan%40googlegroups.com.

Mahmoud Fayed

unread,
May 13, 2026, 6:26:01 AM (2 days ago) May 13
to The Ring Programming Language
Hello Momen and Mansour

You are welcome :D

Greetings,
Mahmoud

Bert Mariani

unread,
May 13, 2026, 6:16:54 PM (2 days ago) May 13
to The Ring Programming Language
Hello Mahmoud

I see the Analog Clock is in the QML Samples  :D !!

Regards
Bert Mariani

Mahmoud Fayed

unread,
May 13, 2026, 7:48:35 PM (2 days ago) May 13
to The Ring Programming Language
Hello Bert

>> "I see the Analog Clock is in the QML Samples  :D !!"

Yes, we tried to bring some QML samples to give a quick idea about its features :D

Greetings,
Mahmoud
Reply all
Reply to author
Forward
0 new messages