Both sides previous revision
Previous revision
|
Next revision
Both sides next revision
|
dev:eclipse [2018/07/01 23:50] tedfelix [Set Up Rosegarden Source Under Eclipse] |
dev:eclipse [2018/07/18 13:07] tedfelix [Include Files and Symbols] |
===== Include Files and Symbols ===== | ===== Include Files and Symbols ===== |
To make sure Eclipse is aware of the various Qt include files, we need to tell Eclipse where the Qt includes are located. Select the "rosegarden-svn" project in the Project Explorer and go to File > Properties. In the "type filter text" box, type "paths" and hit enter. This should get you quickly to Paths and Symbols. Click on the "Includes" tab and then the "GNU C++" language. In the "Include directories" box, add the following: | To make sure Eclipse is aware of the various Qt include files, we need to tell Eclipse where the Qt includes are located. Select the "rosegarden-svn" project in the Project Explorer and go to File > Properties. In the "type filter text" box, type "paths" and hit enter. This should get you quickly to Paths and Symbols. Click on the "Includes" tab and then the "GNU C++" language. In the "Include directories" box, add the following: |
| |
/usr/include/qt4 | |
/usr/include/qt4/QtCore | |
/usr/include/qt4/QtGui | |
/usr/include/qt4/QtXml | |
| |
Note: For Qt5, the paths are slightly different: | |
| |
/usr/include/x86_64-linux-gnu/qt5 | /usr/include/x86_64-linux-gnu/qt5 |
etc... | /usr/include/x86_64-linux-gnu/qt5/QtCore |
| /usr/include/x86_64-linux-gnu/qt5/QtGui |
| /usr/include/x86_64-linux-gnu/qt5/QtXml |
| |
Next, click on the # Symbols tab. Verify that "GNU C++" is still selected. In the Symbol box, add the following symbols and values: | Next, click on the # Symbols tab. Verify that "GNU C++" is still selected. In the Symbol box, add the following symbols and values: |
| |
It will take some time for Eclipse to rebuild the index. The "C/C++ Indexer" indicator at the bottom of the window will let you know how far along the process is. | It will take some time for Eclipse to rebuild the index. The "C/C++ Indexer" indicator at the bottom of the window will let you know how far along the process is. |
| |
| //Note: Qt4 is deprecated, but for reference, the include directories were:// |
| |
| /usr/include/qt4 |
| /usr/include/qt4/QtCore |
| /usr/include/qt4/QtGui |
| /usr/include/qt4/QtXml |
| |
| |
===== Configuring Tabs ===== | ===== Configuring Tabs ===== |