Eclipse integrates with qt

i load qt and eclipse with C ++ cdt, I see that qt comes with qt ide (qt creator), for developing a qt application and that’s good for that, but I want to do this eclipse eclipse, I mean using C code ++ with qt inside eclipse. whether there is a? because I'm trying to use qt to develop my user interface and use different code from other libraries to perform other tasks.

I am trying to include the header files (usr / include / qt4), but I still have a problem when I compile such a program (I can not find qgui.h) any help integrating qt with eclipse like netbeans.

edit:

here is my conclusion

13:48:48 **** Incremental Build of configuration Debug for project test ****
Info: Internal Builder is used for build
g++ -o test src/test.o -lQtCore 
src/test.o: In function `main':
/media/sda2/workspaceeclipse/test/Debug/../src/test.cpp:6: undefined reference to `QApplication::QApplication(int&, char**, int)'
/media/sda2/workspaceeclipse/test/Debug/../src/test.cpp:8: undefined reference to `QPushButton::QPushButton(QString const&, QWidget*)'
/media/sda2/workspaceeclipse/test/Debug/../src/test.cpp:12: undefined reference to `QApplication::exec()'
/media/sda2/workspaceeclipse/test/Debug/../src/test.cpp:12: undefined reference to `QPushButton::~QPushButton()'
/media/sda2/workspaceeclipse/test/Debug/../src/test.cpp:12: undefined reference to `QApplication::~QApplication()'
/media/sda2/workspaceeclipse/test/Debug/../src/test.cpp:8: undefined reference to `QPushButton::~QPushButton()'
/media/sda2/workspaceeclipse/test/Debug/../src/test.cpp:12: undefined reference to `QPushButton::~QPushButton()'
/media/sda2/workspaceeclipse/test/Debug/../src/test.cpp:12: undefined reference to `QApplication::~QApplication()'
src/test.o: In function `QWidget::resize(int, int)':
/usr/include/qt4/QtGui/qwidget.h:996: undefined reference to `QWidget::resize(QSize const&)'
collect2: error: ld returned 1 exit status

13:48:49 Build Finished (took 1s.609ms)
+5
source share
1 answer

"Project Properties = > C/++ General = > Paths and Symbols":

"" GNU ++ :

  • /USR//Qt4
  • /USR//qt4/QtCore
  • /USR//qt4/QtGui

"" GNU ++ "1" ( , QT_CC_GNU, QT_CORE_LIB QT_GUI_LIB):

  • QT_CC_GNU
  • QT_CORE_LIB
  • QT_GUI_LIB
  • QT_NO_DEBUG
  • QT_SHARED
  • QT_TESTLIB_LIB
  • QT_WEBKIT

. , Eclipse "make" .

+10

All Articles