QFakturat – program do zarządzania fakturami, produktami i danymi klientów na Linux

Kilka lat temu, żeby zdobyć trochę doświadczenia poza Java i Ruby, zabrałem się za naukę Qt4.8 i C++. W ramach tego ćwiczenia zacząłem pracować nad aplikacją, która nie istniała wtedy na Linuxa i pewnie do dziś jest tego typu unikalnym programem na pingwina i diabełka. Aplikacja była pisana na wymogi prowadzenia firmy taty, gdzie z […]

Qt5 on FreeBSD

For a reason FreeBSD doesn’t support Qt5 build tools out of box. There are a few problems that have to be solved before you can run qmake && make to build a project. Firstly, my default setup didn’t have QMAKESPEC specified, add this line to your .bashrc/.zshrc: export QMAKESPEC=freebsd-g++export QMAKESPEC=freebsd-g++ Also add this line to […]

Static code analysis in QtCreator with CppCheck

Just a simple tutorial to show you how to add static code analysis plugin in QtCreator on Liunx. Start by downloading plugin dedicated to QtCreator from here. Unpack .zip and you will get two directories which you have to copy to /usr/lib/qtcreator/plugins/. You can copy only libQtcCppcheck.so, if you don’t need Russian translation. cp lib/qtcreator/plugins/libQtcCppcheck.so […]

Transparent, dynamically generated from text tray icon in Qt and C++

[Qt C++] – Transparent, dynamically generated from text tray icon #include <QApplication>   #include <QSystemTrayIcon> #include <QPixmap> #include <QPainter> #include <QFont>   int main(int argc, char *argv[]) { QApplication app(argc, argv);   QPixmap pixmap(20, 20); // small size should work fine on every platform pixmap.fill(Qt::transparent); // set transparency of the icon   QPainter painter(&pixmap);   […]

[pl] Learn IT online – zestaw kursów do nauki informatyki

[pl] Gynvael Coldwind prowadzi swoje kursy na YT. RE, debugging, Asm, programowanie OO widziane z niska. Czekam na OpenGL. [pl] javastart.pl Kurs Javy, wstęp do programowania w Javie na Android i co nieco JEE. Autor ma dobre nawyki pisania w OO.