[Openstreetmap-dev] Re: New version of osmeditor (Qt desktop editor) with SRTM contours

Petter Reinholdtsen pere at hungry.com
Thu Jun 30 08:42:16 BST 2005


[Nick Whitelegg]
> After something of a break I've uploaded the latest version of the
> Qt-based desktop GPX track and waypoint editor, osmeditor, to
> subversion. Still rather rough and ready but a number of new
> features:

Sounds great.  But I am unable to compile it.


c++ -W -Wall -g -I/usr/include/qt3 `curl-config --cflags` -I/usr/local/include -DXMLRPC -Ijeeps-0.1.4-nick   -c -o MainWindow.o MainWindow.cpp
In file included from GPSDevice.h:27,
                 from MainWindow.h:25,
                 from MainWindow.cpp:19:
Track.h: In member function `OpenStreetMap::TrackSeg*
   OpenStreetMap::Track::getSeg(int)':
Track.h:58: warning: comparison between signed and unsigned integer expressions
MainWindow.cpp: In constructor `OpenStreetMap::MainWindow::MainWindow(double,
   double, double, double, double)':
MainWindow.cpp:98: warning: passing `double' for converting 4 of `
   Map::Map(double, double, double, int, int)'
MainWindow.cpp:98: warning: passing `double' for converting 5 of `
   Map::Map(double, double, double, int, int)'
MainWindow.cpp:103: warning: passing `double' for converting 1 of `virtual void
   QWidget::resize(int, int)'
MainWindow.cpp:103: warning: passing `double' for converting 2 of `virtual void
   QWidget::resize(int, int)'
MainWindow.cpp: In member function `virtual void
   OpenStreetMap::MainWindow::paintEvent(QPaintEvent*)':
MainWindow.cpp:476: warning: unused parameter `QPaintEvent*ev'
MainWindow.cpp: In member function `virtual void
   OpenStreetMap::MainWindow::drawAngleText(int, double, int, int, int, int,
   int, char*)':
MainWindow.cpp:520: warning: unused parameter `int r'
MainWindow.cpp:520: warning: unused parameter `int g'
MainWindow.cpp:520: warning: unused parameter `int b'
MainWindow.cpp: In member function `virtual void
   OpenStreetMap::MainWindow::heightShading(int, int, int, int, int, int, int,
   int, int, int, int)':
MainWindow.cpp:535: warning: unused parameter `int x1'
MainWindow.cpp:535: warning: unused parameter `int y1'
MainWindow.cpp:535: warning: unused parameter `int x2'
MainWindow.cpp:535: warning: unused parameter `int y2'
MainWindow.cpp:535: warning: unused parameter `int x3'
MainWindow.cpp:535: warning: unused parameter `int y3'
MainWindow.cpp:535: warning: unused parameter `int x4'
MainWindow.cpp:535: warning: unused parameter `int y4'
MainWindow.cpp:535: warning: unused parameter `int r'
MainWindow.cpp:535: warning: unused parameter `int g'
MainWindow.cpp:535: warning: unused parameter `int b'
MainWindow.cpp: In member function `void
   OpenStreetMap::MainWindow::drawTrackpoint(QPainter&, const QBrush&, int,
   int, int, int)':
MainWindow.cpp:650: warning: unused parameter `int id'
MainWindow.cpp: In member function `virtual void
   OpenStreetMap::MainWindow::resizeEvent(QResizeEvent*)':
MainWindow.cpp:750: warning: unused parameter `QResizeEvent*ev'
MainWindow.cpp: In member function `virtual void
   OpenStreetMap::MainWindow::keyPressEvent(QKeyEvent*)':
MainWindow.cpp:894: warning: unused variable `double dis'
MainWindow.cpp: In member function `void
   OpenStreetMap::MainWindow::grabTracks()':
MainWindow.cpp:963: error: `LoginDialogue' undeclared (first use this function)
MainWindow.cpp:963: error: (Each undeclared identifier is reported only once
   for each function it appears in.)
/usr/include/qt3/qmainwindow.h:184: error: `QMainWindowPrivate*QMainWindow::d'
   is private
MainWindow.cpp:963: error: within this context
MainWindow.cpp:963: error: parse error before `(' token
/usr/include/qt3/qmainwindow.h:184: error: `QMainWindowPrivate*QMainWindow::d'
   is private
MainWindow.cpp:964: error: within this context
MainWindow.cpp:964: error: `exec' undeclared (first use this function)
/usr/include/qt3/qmainwindow.h:184: error: `QMainWindowPrivate*QMainWindow::d'
   is private
MainWindow.cpp:966: error: within this context
MainWindow.cpp:966: error: `getUsername' undeclared (first use this function)
/usr/include/qt3/qmainwindow.h:184: error: `QMainWindowPrivate*QMainWindow::d'
   is private
MainWindow.cpp:967: error: within this context
MainWindow.cpp:967: error: `getPassword' undeclared (first use this function)
MainWindow.cpp:1003: warning: comparison between signed and unsigned integer
   expressions
make: *** [MainWindow.o] Error 1


I also got some warnings about missing return value for setGridRef()
in Map.h.  Should it return a value or not?





More information about the dev mailing list