Used in MappedBaseEditor to seek certain items. More...
#include <baseeditor.h>
Public Member Functions | |
SeekerWidget (QWidget *parent=0) | |
QCompleter * | completer () |
QComboBox * | columnBox () |
Used in MappedBaseEditor to seek certain items.
Implemented with Seeker.
SeekerWidget::SeekerWidget | ( | QWidget * | parent = 0 |
) |
: QWidget(parent) { // setup completer m_completer = new QCompleter(parent); m_completer->setCaseSensitivity(Qt::CaseInsensitive); //cs or ci? depends on feedback. // set lineedit edit = new QLineEdit(this); edit->setCompleter(m_completer); // set columns choser columns = new QComboBox(this); QLabel *label = new QLabel("on", this); // setup layout QGridLayout *layout = new QGridLayout(); setLayout(layout); layout->addWidget(edit, 0, 0); layout->addWidget(label, 0, 1); layout->addWidget(columns, 0, 2); // setup connections connect(columns, SIGNAL(currentIndexChanged(int)), this, SLOT(onColumnBoxIndexChange(int))); }
QComboBox * SeekerWidget::columnBox | ( | ) |
{
return columns;
}
QCompleter * SeekerWidget::completer | ( | ) |
Referenced by Seeker::setCompletionColumn(), and Seeker::setModel().
{
return m_completer;
}