Layout for DataHeaderSection DataHeaderSections. More...
#include <builderview.h>


Public Member Functions | |
| DataHeaderViewPortLayout (QWidget *parent=0) | |
| DataHeaderSection * | getSection (const int logicalIndex) const |
Layout for DataHeaderSection DataHeaderSections.
| DataHeaderViewPortLayout::DataHeaderViewPortLayout | ( | QWidget * | parent = 0 |
) |
: QHBoxLayout(parent) { setSizeConstraint(QLayout::SetFixedSize); setSpacing(0); setContentsMargins(0,0,0,0); setAlignment(Qt::AlignBottom); }
| DataHeaderSection * DataHeaderViewPortLayout::getSection | ( | const int | logicalIndex | ) | const |
Referenced by DataHeaderViewPort::addSection(), DataHeaderViewPort::getHeaderNames(), DataHeaderViewPort::getSql(), DataHeaderViewPort::section(), and DataHeaderViewPort::sections().
{
Q_ASSERT_X(itemAt(logicalIndex), "DataHeaderViewPortLayout", QString::number(logicalIndex).toAscii().data());
Q_ASSERT(dynamic_cast<DataHeaderSection*>(itemAt(logicalIndex)->widget()));
return dynamic_cast<DataHeaderSection*>(itemAt(logicalIndex)->widget());
}
1.7.1