|
Project Information
|
IntroductionCartulina was created as a study tool for the A+ exam/GRE, but can be used for almost any general purpose. You can easily make customizable "deck" files. I originally wrote the first version in Java last year (2007) and it was a fairly quick hack that got the job done for what I needed at the time, but I decided that I needed to refine it a bit more, and decided to rewrite it in C++ with Qt. So, instead of having to download Java and a bunch of other stuff, all you need is a binary for your platform, or if there isn't a binary for your platform you can compile it (you need the Qt libraries of course). It should compile on Mac OS X, Linux, and Windows, and possibly cell phone platforms of various kinds. The old Java version is available though if you still need it. Cartulina is available under the GPL version 3. Therefore, it is free software and the source code is available for you to modify/use under the conditions of the GPL version 3, so review it if you wish to use the code in your own project. RequirementsA compiled binary for your platform, or the source code to compile your own if one is not available. It has been tested on Windows XP and Vista, Mac OS X, and Linux, and runs fine on all. Current Features- Supports the shuffling of cards to introduce randomness into the deck.
- Allows the changing of the font of the word and/or definition.
- Allows the hiding of the word and/or definition.
- Creation of custom decks to contain whatever you want as long as you can view them on the screen. Open an example deck in your favorite text editor for details of the file format.
Contact InfoIf you need to contact me to report a bug or want to submit a feature request, send me an e-mail at seabre986@gmail.com. Also, I will keep future versions of the program here. Known Compilation IssuesI had problems compiling Cartulina against Qt versions < 4.4.1, particularly with the code generated by uic. Run these commands in the source directory and it should compile fine: uic ui_cartulinamain.ui -o ui_cartulinamain.h
uic ui_about.ui -o ui_about.h
|