hi i have downloaded few applications from internet and tried compiling it...
but during compilation i get the following error...!



Qt Code:
  1. g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.2.2/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.2.2/include/QtCore -I/usr/local/Trolltech/Qt-4.2.2/include/QtCore -I/usr/local/Trolltech/Qt-4.2.2/include/QtGui -I/usr/local/Trolltech/Qt-4.2.2/include/QtGui -I/usr/local/Trolltech/Qt-4.2.2/include -Ibuild -Ibuild -o build/main.o src/main.cpp
  2. In file included from src/qtgain.h:23,
  3. from src/main.cpp:20:
  4. build/ui_qtgain.h: In member function `void Ui_QtGainClass::setupUi(QMainWindow*)':
  5. build/ui_qtgain.h:81: error: 'class QGridLayout' has no member named 'setLeftMargin'
  6. build/ui_qtgain.h:82: error: 'class QGridLayout' has no member named 'setTopMargin'
  7. build/ui_qtgain.h:83: error: 'class QGridLayout' has no member named 'setRightMargin'
  8. build/ui_qtgain.h:84: error: 'class QGridLayout' has no member named 'setBottomMargin'
  9. build/ui_qtgain.h:85: error: 'class QGridLayout' has no member named 'setHorizontalSpacing'
  10. build/ui_qtgain.h:86: error: 'class QGridLayout' has no member named 'setVerticalSpacing'
  11. build/ui_qtgain.h:153: error: 'class QGridLayout' has no member named 'setLeftMargin'
  12. build/ui_qtgain.h:154: error: 'class QGridLayout' has no member named 'setTopMargin'
  13. build/ui_qtgain.h:155: error: 'class QGridLayout' has no member named 'setRightMargin'
  14. build/ui_qtgain.h:156: error: 'class QGridLayout' has no member named 'setBottomMargin'
  15. build/ui_qtgain.h:157: error: 'class QGridLayout' has no member named 'setHorizontalSpacing'
  16. build/ui_qtgain.h:158: error: 'class QGridLayout' has no member named 'setVerticalSpacing'
  17. build/ui_qtgain.h:272: error: 'class QHBoxLayout' has no member named 'setLeftMargin'
  18. build/ui_qtgain.h:273: error: 'class QHBoxLayout' has no member named 'setTopMargin'
  19. build/ui_qtgain.h:274: error: 'class QHBoxLayout' has no member named 'setRightMargin'
  20. build/ui_qtgain.h:275: error: 'class QHBoxLayout' has no member named 'setBottomMargin'
  21. make: *** [build/main.o] Error 1
To copy to clipboard, switch view to plain text mode 

the application i downloaded is from the following link.
Qt Code:
  1. http://www.qt-apps.org/content/show.php/QtGain?content=56842
To copy to clipboard, switch view to plain text mode 
any of u know how to fix this..