[RingQML] Full Setter/Getter Support for Global Scope!

46 views
Skip to first unread message

MOHANNAD ALDULAIMI

unread,
Dec 28, 2025, 5:30:39 PM (3 days ago) Dec 28
to The Ring Programming Language
​Hello Ring Team,
​With the 10th Anniversary of Ring just a few days away, we are embarking on a new journey for GUI development in the Ring Language.
​I am excited to introduce full setter/getter support for the global scope using the Ring object directly inside QML code!
Syntax:

Ring.getVar(cVarName)
Ring.setVar(cVarName, vValue)

Supported Values:
- ​String
- ​Number
- ​Array (List)
- ​Object (Table)
- ​Pointer (e.g., Controls like Text, Button, or raw pointers like QPixmap)
​This feature is simple, but highly effective for many use cases. As the saying goes, great projects start simple and grow over time.
​Best wishes,
Mohannad

Mahmoud Fayed

unread,
Dec 28, 2025, 6:41:56 PM (3 days ago) Dec 28
to The Ring Programming Language
Hello Mohannad

Thanks for sharing your progress during RingQML Development

We are waiting for this beautiful extension/library

Keep up the GREAT WORK :D

Greetings,
Mahmoud

Mansour Ayouni

unread,
Dec 29, 2025, 4:31:28 PM (2 days ago) Dec 29
to Mahmoud Fayed, The Ring Programming Language
Hello Mohannad,

I'm happy you made this progress on RingQML ! It will empower Ring developers to make modern UIs for mobile, desktop and WebAssembly.

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/c8694113-8609-4215-a80c-0b86c2c2c12en%40googlegroups.com.

MOHANNAD ALDULAIMI

unread,
Dec 29, 2025, 11:01:29 PM (2 days ago) Dec 29
to The Ring Programming Language

Hello Mahmoud and Mansour,

​Thank you for your kind words.

​The source code will be published either today or tomorrow. I would greatly appreciate your feedback once it is released.

​We have included some simple tests and samples to get started, and there is more to come in the future.

​Best regards,

​Mohannad

Mahmoud Fayed

unread,
Dec 30, 2025, 11:39:04 AM (20 hours ago) Dec 30
to The Ring Programming Language
Hello Mohannad

>> "Thank you for your kind words."

You are welcome :D

>> "The source code will be published either today or tomorrow. I would greatly appreciate your feedback once it is released."

Waiting to try it :D

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