Is Wireshark v2.4.1 supposed to support Qt 4 still? I get the following
compile errors when trying to build it in RedHat EL 7.2:
main_window.cpp:786:46: required from here
/usr/include/QtCore/qmetatype.h:169:80: error: 'qt_metatype_id' is not a member
of 'QMetaTypeId<QToolBar*>'
static inline int qt_metatype_id() { return
QMetaTypeId<T>::qt_metatype_id(); }
^
main_window_slots.cpp:499:62: required from here
/usr/include/QtCore/qmetatype.h:169:80: error: 'qt_metatype_id' is not a member
of 'QMetaTypeId<QToolBar*>'
static inline int qt_metatype_id() { return
QMetaTypeId<T>::qt_metatype_id(); }
^
rtp_player_dialog.cpp:207:104: required from here
/usr/include/QtCore/qmetatype.h:169:80: error: 'qt_metatype_id' is not a member
of 'QMetaTypeId<RtpAudioStream*>'
static inline int qt_metatype_id() { return
QMetaTypeId<T>::qt_metatype_id(); }
^
rtp_player_dialog.cpp:277:95: required from here
/usr/include/QtCore/qmetatype.h:169:80: error: 'qt_metatype_id' is not a member
of 'QMetaTypeId<QCPGraph*>'
wireless_timeline.cpp: In member function 'virtual void
WirelessTimeline::mousePressEvent(QMouseEvent*)':
wireless_timeline.cpp:118:31: error: 'class QMouseEvent' has no member named
'localPos'
start_x = last_x = event->localPos().x();
^
wireless_timeline.cpp: In member function 'virtual void
WirelessTimeline::mouseMoveEvent(QMouseEvent*)':
wireless_timeline.cpp:127:27: error: 'class QMouseEvent' has no member named
'localPos'
qreal offset = event->localPos().x() - last_x;
^
wireless_timeline.cpp:128:21: error: 'class QMouseEvent' has no member named
'localPos'
last_x = event->localPos().x();
^
wireless_timeline.cpp: In member function 'virtual void
WirelessTimeline::mouseReleaseEvent(QMouseEvent*)':
wireless_timeline.cpp:144:27: error: 'class QMouseEvent' has no member named
'localPos'
qreal offset = event->localPos().x() - start_x;
^
wireless_timeline.cpp:151:36: error: 'class QMouseEvent' has no member named
'localPos'
guint num = find_packet(event->localPos().x());
^
wireless_timeline.cpp: In member function 'virtual void
WirelessTimeline::paintEvent(QPaintEvent*)':
wireless_timeline.cpp:483:31: error: 'class QPaintDevice' has no member named
'devicePixelRatio'
float ratio = p.device()->devicePixelRatio();
^
wireshark_application.cpp: In constructor
'WiresharkApplication::WiresharkApplication(int&, char**)':
wireshark_application.cpp:850:24: error: 'QGuiApplication' has not been declared
QPalette gui_pal = QGuiApplication::palette();
^
Best regards,
Jens.
___________________________________________________________________________
Sent via: Wireshark-dev mailing list <[email protected]>
Archives: https://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev
mailto:[email protected]?subject=unsubscribe