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

Reply via email to