GCF LOGO VCL LOGO
GCF Gui Module

Classes

class  GCF::GuiApplication
 Extends GCF::Application for GUI Applications. More...
 
class  GCF::GuiComponent
 Extends GCF::Component to ease creation of GUI components. More...
 

Detailed Description

The "GCF Gui Module" extends GCF Core Module to provide support for QtGui+QtWidgets based applications. The module works on both Qt 4.8 and on Qt 5.

It offers a GCF::GuiApplication class that subclasses from GCF::ApplicationServices and QApplication to offer support for widget objects in your application. And it offers a GCF::GuiComponent class that subclasses GCF::Component and implements several event hanldler functions to offer GUI friendly features.

To include this module in GCF you can add the following line to your project file

CONFIG += GCFGui3

For this to work, you should have set QMAKEFEATURES environment variable to $GCFDIR/QMakePRF. If you have not configured the QMAKEFEATURES, you can enter the following line in your project file instead.

GCF_SOURCE_DIR = /path/to/gcf/source/
include( $$GCF_SOURCE_DIR/QMakePRF/GCFGui3.prf )