libyui
 
Loading...
Searching...
No Matches
YTableHeader Class Reference

#include <YTableHeader.h>

Public Member Functions

 YTableHeader ()
 
virtual ~YTableHeader ()
 
void addColumn (const std::string &header, YAlignmentType alignment=YAlignBegin)
 
int columns () const
 
bool hasColumn (int column) const
 
std::string header (int column) const
 
YAlignmentType alignment (int column) const
 

Detailed Description

Helper class for YTable for table column properties:

  • number of columns
  • header for each column
  • alignment for each column

Constructor & Destructor Documentation

◆ YTableHeader()

YTableHeader::YTableHeader ( )

Constructor.

◆ ~YTableHeader()

YTableHeader::~YTableHeader ( )
virtual

Destructor.

Member Function Documentation

◆ addColumn()

void YTableHeader::addColumn ( const std::string & header,
YAlignmentType alignment = YAlignBegin )

Add a column with the specified colum header text and alignment.

◆ alignment()

YAlignmentType YTableHeader::alignment ( int column) const

Return the alignment for the specified column.

◆ columns()

int YTableHeader::columns ( ) const

Return the number of columns.

◆ hasColumn()

bool YTableHeader::hasColumn ( int column) const

Return 'true' if this table header has a column no. 'column' (counting from 0 on).

◆ header()

string YTableHeader::header ( int column) const

Return the header text for the specified column.


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