我心不在焉地从http://www.wysota.eu.org/wwwidgets/找到了为qt设置的一组非常有用的小部件,我下载了wwWidgets 1.0 installer for MinGW
并简单地安装了它。现在我可以在qt creator中看到那些小部件,我可以拖放它们。
但在编译项目时,它表示找不到那些包含文件。 (例如:qwwled.h未找到)但我看到该文件位于C:\Qt\4.8.3\include\wwWidgets
如果有人可以在这个问题上帮助我,我会非常感激。
即时使用qt 4.8.3和mingw 4.4
答案 0 :(得分:3)
您应修复包含PATH
并向其添加C:\Qt\4.8.3\include\wwWidgets
添加.pro文件:
INCLUDEPATH += "C:\\Qt\\4.8.3\\include\\wwWidgets"
但它可能不是最佳方式,因为如果您共享项目,则必须编辑.pro。 您应该使用/添加环境变量
所以最好的解决方案就是这个:
INCLUDEPATH += $$(WWWIDGETS_INCLUDE_PATH)
并将环境变量WWWIDGETS_INCLUDE_PATH
设置为C:\Qt\4.8.3\include\wwWidgets
不要忘记添加:
CONFIG(release, debug|release): LIBS += "C:\\Qt\\4.8.3\\lib\\libwwwidgets4.a"
else:CONFIG(debug, debug|release): LIBS += "C:\\Qt\\4.8.3\\lib\\libwwwidgets4d.a"
或者添加这个,这更好,更清洁:
CONFIG(release, debug|release): LIBS += -lwwwidgets4
else:CONFIG(debug, debug|release): LIBS += -lwwwidgets4d
答案 1 :(得分:2)
您应该添加到项目文件
CONFIG+=wwwidgets
wwWidgets安装自己的功能(参见文件wwwidgets.prf
)
此功能提供有关使用小部件所需的库文件和标头的信息。