最近在官网上下载了一个离线安装包来安装qt5.7安装完后qt的工程文件.pro一直被gedit默认打开,现在终于解决了,现记录如下:
1.~/.local/share/applications目录下建立Qt-Creator.desktop文件
命令:
gedit ~/.local/share/applications/Qt-Creator.desktop
加入以下内容:
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=Application
Name=QtCreator
Comment=QtCreator
NoDsiplay=true
Exec=/opt/Qt5.7.0/Tools/QtCreator/bin/qtcreator %f
Icon=/opt/Qt5.7.0/Docs/Qt-5.7/qtdoc/images/icon_QtCreator_78x78px.png
Name[en_US]=Qt-Creator
注:其中/opt/Qt5.7.0/ 是我的Qt安装目录,请根据你的安装情况修改
2.打开defaults.list 文件
命令:
sudo gedit /usr/share/applications/defaults.list
在最后加入
text/qtcreator=Qt-Creator.desktop;
3.打开mimeapps.list文件
命令:
gedit /home/spygg/.config/mimeapps.list
在文件末尾加入:
application/vnd.qt.qmakeprofile=Qt-Creator.desktop
4.更新mine信息
命令:
sudo update-mime-database /usr/share/mime
5.选择打开程序
最后在右键.pro文件选择Qt-Creator后点击设为默认,大功告成!
参考:Install Qt 5 on Ubuntu