Show/Hide Toolbars


Navigation: » No topics above this level «


Scroll Prev Top Next More

HbQt is a wrapper library bridging Harbour with world famous Qt ( ), a C++ based GUI framework.


HbQt implements a source-code engine which reads a HbQt specific header file of a Qt class and generates appropriate C++ source file. Similarly the engine also parses the .uic files and converts them to Harbour source files. Harbour's unified build system then invokes C++ compiler and generates Qt equivalent libraries which then can be linked with a Harbour application.


HbQt also exploits Qt's Signal/Slot mechanism but in a very unique way.


In this chapter we will explore its build mechanism, libraries, various components, and much more.