This is our old Q&A Site. Please post any new questions and answers at

Have not had this issue with any previous versions and now when compiling from source on CentOS 7.3 I receive this error:

simple_dialog.cpp: In constructor ‘SimpleDialog::SimpleDialog(QWidget, ESD_TYPE_E, int, const char, __va_list_tag*)’: simple_dialog.cpp:93:54: error: ‘setTextInteractionFlags’ was not declared in this scope setTextInteractionFlags(Qt::TextSelectableByMouse); ^ make[2]: [simple_dialog.o] Error 1 make[2]: Leaving directory /tmp/wireshark-2.2.7/ui/qt' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory/tmp/wireshark-2.2.7' make: [all] Error 2

Any idea what the problem may be?

asked 01 Jun '17, 17:00

Danny%20Michael's gravatar image

Danny Michael
accept rate: 0%

It's a QT thing. I compiled using --without-qt and it works fine.

(01 Jun '17, 17:23) Danny Michael

What version of Qt comes with CentOS 7.3? Perhaps Wireshark assumes a later version.

Was this built using autotools (running the configure script and doing make) or with CMake (running the cmake command and doing make)?

(01 Jun '17, 21:47) Guy Harris ♦♦

It was run with autotools. It seems Pascal has found the solution. Thank you both for your input.

(02 Jun '17, 06:11) Danny Michael

permanent link

answered 02 Jun '17, 04:25

Pascal%20Quantin's gravatar image

Pascal Quantin
accept rate: 30%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 01 Jun '17, 17:00

question was seen: 471 times

last updated: 03 Jun '17, 10:21

p​o​w​e​r​e​d by O​S​Q​A