zoukankan      html  css  js  c++  java
  • 在Qt中使用AnyCAD三维建模控件

     AnyCAD C++ SDK专为Qt框架增加了AnyPlatformQt.lib模块,在Qt中使用AnyCAD三维建模控件变得十分简单。

    下载

    Qt高速下载:http://pan.baidu.com/s/1bng1kwJ

    AnyCAD C++ SDK高速下载:http://pan.baidu.com/s/1qWFS1tE

    QtCreator配置

    假如AnyCAD C++ SDK目录为 ${AnySDK}

    设置include路径:

    INCLUDEPATH +=  ${AnySDK}/inc

    设置lib和lib路径:

    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

    使用AuWindow3d三维控件

    包含头文件

    #include “AnyPlatformAPI.h”
    #include “AnyPlatformQtInclude.h”
    #include “Widgets/AuWindow3d.h”

    AnyCAD::QtUi::AuWindow3d是从QWidget继承而来,可以像使用其他Widget一样使用它。

    具体参考附带示例。

    其他AnyCAD::API中的建模、显示等与MFC一样使用。

  • 相关阅读:
    datagrid
    SQL语句
    JavaScript事件
    DOM和BOM
    JavaScript基础知识
    css
    网络编程常识
    集合框架
    多线程常识
    面向对象常识
  • 原文地址:https://www.cnblogs.com/anycad/p/4493671.html
Copyright © 2011-2022 走看看