一、Error copying file “D:/soft/QT/5.15.2/mingw81_64/bin/Qt5Cored.dll” to “D:/work/Ccode/qtproject/cmake-build-debug-qtmingw”.报错
查看路径下确实没有Qt5Cored.dll,只有Qt5Core.dll
注释掉cmakelist中的这三行
重新执行后成功
二、使用CLion编辑ui文件
我正在用 C++ 开发 QT 应用程序。因为我喜欢 CLion,所以我想用这个 IDE 来编写我的代码。我的问题:我无法打开 .ui - 文件。 CLion 只是忽略了我对文件的双击。我不想要像 QT creator 那样的图形编辑器,将 XML 编辑为文本就可以了。
我如何告诉 CLion,它应该打开 *.ui - 文件为 xml?
您可以转到 Settings -> Editor -> File Types 并选择 XML 以添加下面的 .ui 文件。
取消Qt UI Designer form 下的.ui类型
三、使用 Qt Designer 无法拖拽控件到 Window
原因
对比使用 Qt Creator 直接创建的 ui 文件,发现 clion 创建的缺少了 ‘’,窗体里面无法承载其他控件
解决方案
File -> setting -> Editor -> File and Code Template,找到 Qt Designer Form;添加如下语句
#if( 'QMainWindow' == ${PARENT_CLASS} )
<widget class="QWidget" name="centralWidget"/>
#end