59 if (editable != QComboBox::isEditable()) {
70 setCurrentIndex(index);
74 connect(lineEdit(), SIGNAL(editingFinished()),
this,
84 int index = findText(type);
89 setCurrentIndex(index);
133 for (QList<QString>::const_iterator it = types.begin();
134 it != types.end(); ++it)
142 setCurrentIndex(index);
153 if (currentIndex() >= 0)
QList< QString > getTypes() const
virtual ~MessageTypeComboBox()
QString getCurrentType() const
void setEditable(bool editable)
MessageTypeComboBox(QWidget *parent=0)
void setFilterCaseSensitivity(Qt::CaseSensitivity caseSensitivity)
void lineEditEditingFinished()
void registryUpdateFinished()
void currentTypeChanged(const QString &type)
void setEditable(bool editable)
MatchFilterCompleter * getMatchFilterCompleter() const
MessageTypeRegistry * registry_
bool isCurrentTypeRegistered() const
void currentIndexChanged(const QString &text)
void setCurrentType(const QString &type)
void registryUpdateStarted()