解决方法
①可能是因为designer程序未安装导致。
查看qt安装的plugin文件下是否存在designer文件夹,不存在则重新手动安装一下
*注意选择自己的qt版本
sudo apt-get install qt4(5)-default
② 版本不兼容导致的,有可能你安装了qt5,但系统接入了qt4的默认插件
使用软符号链接一下即可
sudo apt-get remove qt4-default 删错错误版本的插件
sudo ln -s /usr/lib/x86_64-linux-gnu/qt5/bin/designer /usr/bin/desgner 更新系统的默认链接
③ 报错:designer-qt5: symbol lookup error: /usr/lib/x86_64-linux-gnu/qt4/plugins/designer/libqcscintillaplugin.so: undefined symbol: _ZN13QsciScintillaC1EP7QWidget
执行以下代码
sudo rm /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/libqcscintillaplugin.so