2017-05-05 123 views
0

我想用qt打開我的ROS包,它可以在終端(QT 5.8 ubuntu 16.04 ROS kinetic)中用「catkin_make」編譯。 qt cannot open it 我修復了「〜/ .local/share/applications/DigiaQt-qtcreator-community.desktop」,增加了「bash -i -c」但是它仍然不起作用。 fix qt desktop 此外,我也嘗試修復.bashrc 「alias qt ='bash -c/home/cgd/Qt/Tools/QtCreator/bin/qtcreator'」,但它也失敗了。 那麼,我該怎麼辦?請幫幫我! thx如何使用Qt打開ROS包?

回答

0
[Desktop Entry] 
Type=Application 
Exec=bash -i -c /opt/Qt5.6.2/Tools/QtCreator/bin/qtcreator 
Name=Qt Creator (Community) 
GenericName=The IDE of choice for Qt development. 
Icon=QtProject-qtcreator 
Terminal=false 
Categories=Development;IDE;Qt; 
MimeType=text/x-c++src;text/x-c++hdr;text/x-xsrc;application/x-designer;application/vnd.qt.qmakeprofile;application/vnd.qt.xml.resource;text/x-qml;text/x-qt.qml;text/x-qt.qbs; 

這是我的qt.desktop .Add嘗試打開一個基本的包不是總包來看它是否有效。只需打開包中的CMakeLists.txt即可。

+0

我重新安裝qt 5.6的離線版本,採取上述操作,它的工作原理!在線安裝5.8版本仍然不好...非常感謝你 您的回覆我的問題! – cgdsss