【问题标题】:Use custom made widget in another project在另一个项目中使用定制的小部件
【发布时间】:2016-11-21 17:53:56
【问题描述】:

我遇到过这个自定义小部件,

https://github.com/akontsevich/WidgetBox

但是我无法弄清楚如何在我当前的项目中使用它。

我尝试在我的项目中包含这些文件,以及在我的 project.pro 中包含一个 .pri 文件,但它不会。

您如何在项目中使用自定义小部件(例如这个)?

【问题讨论】:

    标签: qt qwidget custom-widgets


    【解决方案1】:

    您有两种方法来处理它。 首先查看小部件的项目文件:WidgetBox pro。 注意这些行:

    TEMPLATE    = lib
    ...
    creator_target.output = WidgetBoxPlugin.dll
    

    这意味着您可以从项目中构建一个库并在您的项目中使用它(在包含正确的标头之后)

    另一种方法是将 WidgetBox 项目中的所有源包含到您的项目中,并将它们与您的源一起构建。

    使用哪种方法取决于您的需要。如果您不打算修改从作者项目构建一次的小部件,那么对您来说应该足够了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-23
      • 1970-01-01
      • 2021-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-25
      • 2015-06-05
      相关资源
      最近更新 更多