zoukankan      html  css  js  c++  java
  • QT creator 编辑多个UI 文件 出现 无法解析的外部符号的错误

    创建一般的Qt Gui 程序一般会默认一个UI 文件 ,但是随着应用程序窗口的增多,同时编辑多个UI 界面是必须的。

    假设我们已经创建好了一个QTUI的工程,里面已经默认了一个UI文件,但是想在添几个UI。

    可在工程里添加一个新的ui文件。也即是Qt里的Qt Designer Form Class(UI 相关的类和一个ui文件)。

    在工程文件夹QTUI上右键-->add New-->Qt-->Qt Designer Form Class,点击 choose 按钮即可。

    那么在主窗口上调用这个ui即可。

    但是会出现 "无法解析..."之类的错误,不仅如此 类似ui_***.h 头文件没有生成。ui_***.h 包含了ui类的定义。因此根本无法编译。导致相应函数没有定义无法解析。

    http://coder.beitown.com/archives/523  给出了解决方法,就是重新qmake 一下。看来Qt Creator 并没有每次qmake。

    执行qmake在工程文件夹QTUI上右键 Run qmake

  • 相关阅读:
    记一个在训练模型过程中自己给自己挖的坑
    Fast R-CNN学习总结
    SPP-net论文总结
    R-CNN学习总结
    3Sum Closest
    3Sum
    整数转为罗马数字
    Container With Most Water
    决策树
    回文数判断
  • 原文地址:https://www.cnblogs.com/lc-cnblong/p/3182903.html
Copyright © 2011-2022 走看看