Iaito – A Qt and C++ GUI for radare2 reverse engineering framework
github.com
github.com
Well, a project like that is surely a good way to just jump right in and learn it! Kudos for that!
When you are adding windows support drop by the msys2 irc channel on OFTC. We have support for qt5 using mingw with premade packages available in pacman.
A lot of effort went into qt5 support by alexey.
They do provide a mingw version to support the community of devs and are great for accepting code upstream.
With most projects however mingw targets are often somewhat neglected and broken even with release versions in some subtle ways.
Our Mingw packages are actually used more broadly by devs on a daily basis and tested regularly by a package manager with other projects that depend on qt5.
Fixes end up in msys2 before they reach qt5 upstream because of that, some times we have too many as you can see here.
https://github.com/Alexpux/MINGW-packages/tree/master/mingw-...
We also have static builds and 64bit support for the mingw-w64 target as previously mentioned by jsheard
A lot of people think Electron is easy to use for everyone though. I fell into this trap last year, I've been doing HTML/CSS since I was in school, and I'm comfortable enough in JS. But once things started getting complex with my project, I realised I was going to need to use some of the bigger frameworks that I'm not familiar with. I started trying to build something with React, Redux, and all the various things that go with it, got overwhelmed, and gave up.
I've recently gone back to the original idea I had, and started from scratch in Qt, with no knowledge of it. It was a bit of a learning curve at the start, but overall the learning experience has been a lot easier than trying to learn the entire current JavaScript ecosystem.
I would say Electron is a good choice for JS experts or simple programs, but otherwise I'd recommend at least giving Qt a try.
"I had never coded Qt nor C++ until I started Iaitō, ..."
https://github.com/Esri/arcgis-appstudio-samples/wiki/Unders...
But with that said, the fact that Blender launches instantaneously on my machine and that I can time Atom's launch with a wall clock is kind of silly.
If the author is lurking around, is it possible to rename the functions listed on the side? I am not at home and cannot test it out.
Here's something from Linuxconf.au and hacking Thinkpads:
I did wonder why Qt 5.3 was used along with QWebView (QWebEngine[View] and friends are the way forward apparently)
Hope to see it on windows soon.
i think radare has scared a lot of re beginners because the UI was not very intuitive, i'd love to see that change
looks great btw!