package QLayout; use strict; use vars qw($VERSION @ISA @EXPORT); use QGlobal qw(%Align $SingleLine $DontClip $ExpandTabs $ShowPrefix $WordBreak $GrayText $DontPrint); require Exporter; require DynaLoader; require QMenuBar; require QObject; @ISA = qw(Exporter DynaLoader QObject); @EXPORT = qw(%Align $SingleLine $DontClip $ExpandTabs $ShowPrefix $WordBreak $GrayText $DontPrint %Direction); $VERSION = '0.02'; bootstrap QLayout $VERSION; package QBoxLayout; use strict; use vars qw(@ISA); @ISA = qw(QLayout); *Direction = \%QLayout::Direction; package QGridLayout; use strict; use vars qw(@ISA); @ISA = qw(QLayout); 1; __END__ =head1 NAME QLayout - Interface to the Qt QLayout, QBoxLayout and QGridLayout classes =head1 SYNOPSIS =head2 QLayout C Inherits QObject. Requires QMenuBar. =head2 Member functions activate, defaultBorder, freeze, setMenuBar =head2 QBoxLayout Inherits QLayout. =head2 Member functions new, addLayout, addSpacing, addStretch, addStrut, addWidget, direction =head2 QGridLayout Inherits QLayout. =head2 Member functions new, addLayout, addMultiCellWidget, addWidget, setColStretch, setRowStretch =head1 DESCRIPTION What you see is what you get. =head1 EXPORTED The C<%Direction> hash is exported on behalf of QBoxLayout. It contains all of the constants within QBoxLayout. The %Align $SingleLine $DontClip $ExpandTabs $ShowPrefix $WordBreak $GrayText $DontPrint constants are exported. See L for info. =head1 AUTHOR Ashley Winters