我遇到了这个自定义小部件,
https://github.com/akontsevich/WidgetBox
但是我无法弄清楚如何在我当前的项目中使用它。
我已经尝试在我的项目中包含这些文件,以及在我的 project.pro 中包含一个 .pri 文件,但它不会。
您如何在项目中使用自定义小部件(例如这个)?
我遇到了这个自定义小部件,
https://github.com/akontsevich/WidgetBox
但是我无法弄清楚如何在我当前的项目中使用它。
我已经尝试在我的项目中包含这些文件,以及在我的 project.pro 中包含一个 .pri 文件,但它不会。
您如何在项目中使用自定义小部件(例如这个)?
你有两种方法来处理它。首先查看小部件的项目文件:WidgetBox pro。注意这些行:
TEMPLATE = lib
...
creator_target.output = WidgetBoxPlugin.dll
这意味着您可以从项目中构建一个库并在您的项目中使用它(在包含正确的标头之后)
另一种方法是将 WidgetBox 项目中的所有源包含到您的项目中,并将它们与您的源一起构建。
使用哪种方法取决于您的需求。如果您不打算修改从作者项目构建一次的小部件,那么对您来说应该足够了。