libglom-1.22  1.21.8
Public Member Functions
Glom::LayoutItem Class Reference
Inheritance diagram for Glom::LayoutItem:
Inheritance graph
[legend]
Collaboration diagram for Glom::LayoutItem:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 LayoutItem ()
 LayoutItem (const LayoutItem& src)
LayoutItemoperator= (const LayoutItem& src)
virtual ~LayoutItem ()
virtual LayoutItemclone () const =0
 Create a new copied instance.
bool operator== (const LayoutItem& src) const
virtual bool get_editable () const
virtual void set_editable (bool val=true)
virtual Glib::ustring get_layout_display_name () const
virtual Glib::ustring get_part_type_name () const =0
virtual Glib::ustring get_report_part_id () const
 Gets the node name to use for the intermediate XML, (and usually, the CSS style class to use for the resulting HTML).
guint get_display_width () const
void set_display_width (guint value)
void get_print_layout_position (double& x, double& y, double& width, double& height) const
 This is used only for the print layouts.
void set_print_layout_position (double x, double y, double width, double height)
 This is used only for the print layouts.
void set_print_layout_position_y (double y)
 This is used only for the print layouts.
void set_print_layout_split_across_pages (bool split=true)
 This is used only for the print layouts.
bool get_print_layout_split_across_pages () const
 This is used only for the print layouts.

Constructor & Destructor Documentation

virtual Glom::LayoutItem::~LayoutItem ( ) [virtual]

Member Function Documentation

virtual LayoutItem* Glom::LayoutItem::clone ( ) const [pure virtual]
virtual bool Glom::LayoutItem::get_editable ( ) const [virtual]
virtual Glib::ustring Glom::LayoutItem::get_part_type_name ( ) const [pure virtual]
void Glom::LayoutItem::get_print_layout_position ( double &  x,
double &  y,
double &  width,
double &  height 
) const

This is used only for the print layouts.

This is used only for the print layouts.

LayoutItem& Glom::LayoutItem::operator= ( const LayoutItem src)
bool Glom::LayoutItem::operator== ( const LayoutItem src) const
void Glom::LayoutItem::set_display_width ( guint  value)
virtual void Glom::LayoutItem::set_editable ( bool  val = true) [virtual]
void Glom::LayoutItem::set_print_layout_position ( double  x,
double  y,
double  width,
double  height 
)

This is used only for the print layouts.

This is used only for the print layouts.

This is used only for the print layouts.


The documentation for this class was generated from the following file: