The Anycad C + + SDK adds a AnyPlatformQt.lib module to the QT framework, which makes it easy to use ANYCAD three-dimensional modeling controls in Qt.
Download
qt High speed Download: Http://pan.baidu.com/s/1bng1kwJ
Anycad C + + SDK high-speed download: Http://pan.baidu.com/s/1qWFS1tE
Qtcreator Configuration
If the Anycad C + + SDK directory is ${ANYSDK}
To set the Include path:
Includepath + = ${anysdk}/inc
To set the Lib and Lib paths:
Win32:config (Release, debug|release): LIBS + =-l${anysdk}/lib/release/-lanyplatformapi
Else:win32:CONFIG (Debug, Debug|release): LIBS + =-l${anysdk}/lib/debug/-lanyplatformapi
Win32:config (Release, debug|release): LIBS + =-l${anysdk}/lib/release/-LANYPLATFORMQT
Else:win32:CONFIG (Debug, Debug|release): LIBS + =-l${anysdk}/lib/debug/-LANYPLATFORMQT
Using auwindow3d three-dimensional controls
Include header file
#include "AnyPlatformAPI.h"
#include "AnyPlatformQtInclude.h"
#include "Widgets/auwindow3d.h"
Anycad::qtui::auwindow3d is inherited from Qwidget and can be used like any other widget.
Examples are included with the specific reference.
modeling, display, etc. in other anycad::api are used like MFC.
Using ANYCAD three-dimensional modeling controls in QT