{ $Id$} { ***************************************************************************** * QtWSExtCtrls.pp * * --------------- * * * * * ***************************************************************************** ***************************************************************************** * * * This file is part of the Lazarus Component Library (LCL) * * * * See the file COPYING.LCL, included in this distribution, * * for details about the copyright. * * * * This program is distributed in the hope that it will be useful, * * but WITHOUT ANY WARRANTY; without even the implied warranty of * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * * * ***************************************************************************** } unit QtWSExtCtrls; {$mode objfpc}{$H+} interface uses //////////////////////////////////////////////////// // I M P O R T A N T //////////////////////////////////////////////////// // To get as little as posible circles, // uncomment only when needed for registration //////////////////////////////////////////////////// // ExtCtrls, //////////////////////////////////////////////////// WSExtCtrls, WSLCLClasses; type { TQtWSCustomPage } TQtWSCustomPage = class(TWSCustomPage) private protected public end; { TQtWSCustomNotebook } TQtWSCustomNotebook = class(TWSCustomNotebook) private protected public end; { TQtWSPage } TQtWSPage = class(TWSPage) private protected public end; { TQtWSNotebook } TQtWSNotebook = class(TWSNotebook) private protected public end; { TQtWSShape } TQtWSShape = class(TWSShape) private protected public end; { TQtWSCustomSplitter } TQtWSCustomSplitter = class(TWSCustomSplitter) private protected public end; { TQtWSSplitter } TQtWSSplitter = class(TWSSplitter) private protected public end; { TQtWSPaintBox } TQtWSPaintBox = class(TWSPaintBox) private protected public end; { TQtWSCustomImage } TQtWSCustomImage = class(TWSCustomImage) private protected public end; { TQtWSImage } TQtWSImage = class(TWSImage) private protected public end; { TQtWSBevel } TQtWSBevel = class(TWSBevel) private protected public end; { TQtWSCustomRadioGroup } TQtWSCustomRadioGroup = class(TWSCustomRadioGroup) private protected public end; { TQtWSRadioGroup } TQtWSRadioGroup = class(TWSRadioGroup) private protected public end; { TQtWSCustomCheckGroup } TQtWSCustomCheckGroup = class(TWSCustomCheckGroup) private protected public end; { TQtWSCheckGroup } TQtWSCheckGroup = class(TWSCheckGroup) private protected public end; { TQtWSBoundLabel } TQtWSBoundLabel = class(TWSBoundLabel) private protected public end; { TQtWSCustomLabeledEdit } TQtWSCustomLabeledEdit = class(TWSCustomLabeledEdit) private protected public end; { TQtWSLabeledEdit } TQtWSLabeledEdit = class(TWSLabeledEdit) private protected public end; { TQtWSCustomPanel } TQtWSCustomPanel = class(TWSCustomPanel) private protected public end; { TQtWSPanel } TQtWSPanel = class(TWSPanel) private protected public end; implementation initialization //////////////////////////////////////////////////// // I M P O R T A N T //////////////////////////////////////////////////// // To improve speed, register only classes // which actually implement something //////////////////////////////////////////////////// // RegisterWSComponent(TCustomPage, TQtWSCustomPage); // RegisterWSComponent(TCustomNotebook, TQtWSCustomNotebook); // RegisterWSComponent(TPage, TQtWSPage); // RegisterWSComponent(TNotebook, TQtWSNotebook); // RegisterWSComponent(TShape, TQtWSShape); // RegisterWSComponent(TCustomSplitter, TQtWSCustomSplitter); // RegisterWSComponent(TSplitter, TQtWSSplitter); // RegisterWSComponent(TPaintBox, TQtWSPaintBox); // RegisterWSComponent(TCustomImage, TQtWSCustomImage); // RegisterWSComponent(TImage, TQtWSImage); // RegisterWSComponent(TBevel, TQtWSBevel); // RegisterWSComponent(TCustomRadioGroup, TQtWSCustomRadioGroup); // RegisterWSComponent(TRadioGroup, TQtWSRadioGroup); // RegisterWSComponent(TCustomCheckGroup, TQtWSCustomCheckGroup); // RegisterWSComponent(TCheckGroup, TQtWSCheckGroup); // RegisterWSComponent(TBoundLabel, TQtWSBoundLabel); // RegisterWSComponent(TCustomLabeledEdit, TQtWSCustomLabeledEdit); // RegisterWSComponent(TLabeledEdit, TQtWSLabeledEdit); // RegisterWSComponent(TCustomPanel, TQtWSCustomPanel); // RegisterWSComponent(TPanel, TQtWSPanel); //////////////////////////////////////////////////// end.