Public Member Functions

SeekerWidget Class Reference

Used in MappedBaseEditor to seek certain items. More...

#include <baseeditor.h>

Inheritance diagram for SeekerWidget:
Inheritance graph
[legend]
Collaboration diagram for SeekerWidget:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SeekerWidget (QWidget *parent=0)
QCompletercompleter ()
QComboBoxcolumnBox ()

Detailed Description

Used in MappedBaseEditor to seek certain items.

Implemented with Seeker.


Constructor & Destructor Documentation

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)));
}


Member Function Documentation

QComboBox * SeekerWidget::columnBox (  ) 

{
    return columns;
}

QCompleter * SeekerWidget::completer (  ) 

Referenced by Seeker::setCompletionColumn(), and Seeker::setModel().

{
    return m_completer;
}


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