This particular rant was started by my looking to divert my mind by answering a question on StackOverflow. Never ever ever go to StackOverflow. Kids today just don’t know squat and there is nothing you can do to help them. Let’s start with my initial response an a slightly improved image. QML is just a hand polished turd. There is no polite way to put it. Qt made a desperate ploy to attract script kiddies … So You Can’t Get Your Qt Models to Work With QML?Read more
Qt
CopperSpice Experiments Pt. 1
CopperSpice is a fork of Qt 4.8 sans the icky nasty bug infested (and infesting) QML. Lots of bad things have been cleaned up, like replacing UTF-8 under the hood with QChar32 so every character requires same amount of space. Yes, it wastes a bit of RAM, but there is a lot less overhead. Qt Company has offended the bulk of the Qt developer community with its new licensing stance. Not to mention its attitude … CopperSpice Experiments Pt. 1Read more
Experiments with IUP Pt. 1
It seems rainy days and rabbit holes go hand in hand. I keep trying to get back to writing my GnuCOBOL book (having finished the first draft of the Emacs book) and I keep finding rabbit holes. In particular, I got involved in the GnuCOBOL GUI discussion. The main version of GnuCOBOL is a transpiler. It translates the COBOL code to C then uses gcc to compile it. There is a C++ fork being worked … Experiments with IUP Pt. 1Read more
Compiling Qt 5.14 Under Msys2
I went down this road because I wanted to compile one simple test program so I could file a bug with GnuEmacs about how they don’t catch NumLock. This is a really old bug and they seem willing to let it rot until computers cease to exist. My test program was a KeyEvent example I stole from online then added support for NumLock. It took longer to scrape from the Internet than it did to … Compiling Qt 5.14 Under Msys2Read more
Qt – Printing – Taxes – Pt. 5
The knee-jerk response many developers will have is to just hack their own QTextDocument derived class. After all, it wouldn’t take much to add a document name to the class, nor would it take much to hack a version of printPage() to place the current date and document name at the top of the page along with the page number. You might even customize the print() method where pageNumberPos is calculated to make it a … Qt – Printing – Taxes – Pt. 5Read more