diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2017-09-17 19:40:44 +0200 |
---|---|---|
committer | Stig Bjørlykke <stig@bjorlykke.org> | 2017-09-19 06:23:29 +0000 |
commit | 939ea8c8ed2b96b2959a1c9869ac5fe6237808f9 (patch) | |
tree | 33df79a5b25861be775f817f72662dcc0d0d2f12 /ui | |
parent | 3cb95b0521222766890fdd77d3f6294c98644321 (diff) |
Qt: Make ColumnEditorFrame use FieldFilterEdit to get a autocomplete list
Change-Id: I81d5f46d572aa3f0fa1b5b94741697fc72554d2e
Reviewed-on: https://code.wireshark.org/review/23587
Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
Diffstat (limited to 'ui')
-rw-r--r-- | ui/qt/column_editor_frame.cpp | 3 | ||||
-rw-r--r-- | ui/qt/column_editor_frame.ui | 7 |
2 files changed, 9 insertions, 1 deletions
diff --git a/ui/qt/column_editor_frame.cpp b/ui/qt/column_editor_frame.cpp index 16317e2a04..307b643bc4 100644 --- a/ui/qt/column_editor_frame.cpp +++ b/ui/qt/column_editor_frame.cpp @@ -52,6 +52,9 @@ ColumnEditorFrame::ColumnEditorFrame(QWidget *parent) : for (int i = 0; i < NUM_COL_FMTS; i++) { ui->typeComboBox->addItem(col_format_desc(i), QVariant(i)); } + + connect(ui->fieldsNameLineEdit, SIGNAL(textChanged(QString)), + ui->fieldsNameLineEdit, SLOT(checkCustomColumn(QString))); } ColumnEditorFrame::~ColumnEditorFrame() diff --git a/ui/qt/column_editor_frame.ui b/ui/qt/column_editor_frame.ui index 67de739e7a..eece2620c7 100644 --- a/ui/qt/column_editor_frame.ui +++ b/ui/qt/column_editor_frame.ui @@ -80,7 +80,7 @@ </widget> </item> <item> - <widget class="SyntaxLineEdit" name="fieldsNameLineEdit"/> + <widget class="FieldFilterEdit" name="fieldsNameLineEdit"/> </item> <item> <spacer name="horizontalSpacer_4"> @@ -141,6 +141,11 @@ <container>1</container> </customwidget> <customwidget> + <class>FieldFilterEdit</class> + <extends>QLineEdit</extends> + <header>widgets/field_filter_edit.h</header> + </customwidget> + <customwidget> <class>SyntaxLineEdit</class> <extends>QLineEdit</extends> <header>widgets/syntax_line_edit.h</header> |