How to build GUI in Crystal ?

719 views
Skip to first unread message

Hans Schüren

unread,
Jan 14, 2018, 9:53:29 AM1/14/18
to Crystal
Hi and hello there ,

how to build GUI in Crystal ?

Are there own libraries or other bindings ?

WBR

HS

Ryan Gonzalez

unread,
Jan 14, 2018, 10:41:02 AM1/14/18
to Hans Schüren, Crystal
I'm probably going to get in trouble for this:

http://lmgtfy.com/?q=crystal+gui
--
Ryan (ライアン)
Yoko Shimomura, ryo (supercell/EGOIST), Hiroyuki Sawano >> everyone else
https://refi64.com/

Stefan Merettig

unread,
Jan 14, 2018, 10:56:10 AM1/14/18
to crysta...@googlegroups.com
Hello,

I develop and maintain Qt5 bindings, you can find them here:
https://github.com/Papierkorb/qt5.cr

They're beta-grade however, but please check them out, they
should be usable for many things already. The samples/ may help
here.

Missing classes and enums can be added mostly by yourself, it
boils down to you adding the missing line(s) to the config/*.yml
files. Previous closed PRs may also be helpful if you want to
contribute in that case if you're unsure.

I'm right now working on fixing a certain crash bug, those fixes
will go out later today, or tomorrow.

Cheers,
Stefan
> --
> You received this message because you are subscribed to the Google
> Groups "Crystal" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to crystal-lang...@googlegroups.com.
> To post to this group, send email to crysta...@googlegroups.com.
> Visit this group at https://groups.google.com/group/crystal-lang.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/crystal-lang/8a982fcb-5ae6-4072-a7da-c1568267f945%40googlegroups.com
> [1].
> For more options, visit https://groups.google.com/d/optout.
>
>
> Links:
> ------
> [1]
> https://groups.google.com/d/msgid/crystal-lang/8a982fcb-5ae6-4072-a7da-c1568267f945%40googlegroups.com?utm_medium=email&utm_source=footer

Chris Hobbs

unread,
Jan 14, 2018, 11:02:25 AM1/14/18
to crysta...@googlegroups.com
then don't do it
You received this message because you are subscribed to the Google Groups "Crystal" group.
To unsubscribe from this group and stop receiving emails from it, send an email to crystal-lang...@googlegroups.com.
To post to this group, send email to crysta...@googlegroups.com.
Visit this group at https://groups.google.com/group/crystal-lang.

MHE

unread,
Jan 19, 2018, 10:58:54 AM1/19/18
to Crystal
Hello Stefan,

this qt library looks pretty good.

How to start this example "Hello World" from examples ?

When is start the code in CMD with   crystal qtwin.cr    there is a error message 

Error in qtwin.cr:1: while requiring "qt5": can't find file 'qt5'  relative to ' /home/hans/Documents/Crystal'

How to INSTALL the qt5.cr Library in computer ?   debian linux

I only have downloaded the  "Papierkorb /qt5.cr"  Folder and unzipped.   How to install or where to move ?

Regards

MHE
A Crystal Friend

Ryan Gonzalez

unread,
Jan 19, 2018, 1:23:41 PM1/19/18
to crystal-lang

MHE

unread,
Jan 19, 2018, 4:16:36 PM1/19/18
to Crystal
Sorry , i will not do this.

Ryan Gonzalez

unread,
Jan 19, 2018, 6:30:35 PM1/19/18
to crystal-lang
Reply all
Reply to author
Forward
0 new messages