Ignore:
Timestamp:
07/25/06 15:29:21 (18 years ago)
Author:
mattausch
Message:

qtrenderer as dll

Location:
GTP/trunk/Lib/Vis/QtRenderer
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/QtRenderer/QtGlRenderer.h

    r1148 r1150  
    3636 
    3737 
    38 class QtGlRendererBuffer : public QObject, public QGLPixelBuffer, public GlRendererBuffer 
     38class __declspec(dllexport) QtGlRendererBuffer : public QObject, public QGLPixelBuffer, public GlRendererBuffer 
    3939{ 
    4040        Q_OBJECT 
     
    126126 
    127127 
    128 class RendererControlWidget : public QWidget 
     128class __declspec(dllexport) RendererControlWidget : public QWidget 
    129129{ 
    130130  Q_OBJECT 
     
    163163}; 
    164164 
    165 class GlRendererWidget : public QGLWidget, public GlRenderer 
     165class __declspec(dllexport) GlRendererWidget : public QGLWidget, public GlRenderer 
    166166{ 
    167167  Q_OBJECT 
  • GTP/trunk/Lib/Vis/QtRenderer/QtRenderer.vcproj

    r1146 r1150  
    2020                                Name="VCCLCompilerTool" 
    2121                                Optimization="0" 
     22                                AdditionalIncludeDirectories=""$(QTDIR)\include\QtCore";"$(QTDIR)\include\QtGui";"$(QTDIR)\include";"$(QTDIR)\include\QtOpenGl"" 
    2223                                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;QTRENDERER_EXPORTS" 
    2324                                MinimalRebuild="TRUE" 
     
    3233                        <Tool 
    3334                                Name="VCLinkerTool" 
     35                                AdditionalDependencies="preprocessor.lib " 
    3436                                OutputFile="$(OutDir)/QtRenderer.dll" 
    3537                                LinkIncremental="2" 
     
    6870                        <Tool 
    6971                                Name="VCCLCompilerTool" 
     72                                AdditionalIncludeDirectories="..\Preprocessing\src;&quot;$(QTDIR)\include\QtCore&quot;;&quot;$(QTDIR)\include\QtGui&quot;;&quot;$(QTDIR)\include&quot;;&quot;$(QTDIR)\include\QtOpenGl&quot;;..\..\..\..\..\NonGTP\Zlib\include;&quot;$(CG_INC_PATH)&quot;" 
    7073                                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;QTRENDERER_EXPORTS" 
    71                                 RuntimeLibrary="0" 
     74                                RuntimeLibrary="2" 
    7275                                UsePrecompiledHeader="0" 
    7376                                WarningLevel="3" 
     
    7881                        <Tool 
    7982                                Name="VCLinkerTool" 
     83                                AdditionalDependencies="Preprocessor.lib qtmain.lib QtGui4.lib Qt3Support4.lib QAxContainer.lib QtCore4.lib QtOpenGL4.lib xerces-c_2.lib glew32.lib OpenGL32.Lib glu32.lib cg.lib cgGL.lib" 
    8084                                OutputFile="$(OutDir)/QtRenderer.dll" 
    8185                                LinkIncremental="1" 
     86                                AdditionalLibraryDirectories="&quot;$(QTDIR)\lib&quot;;..\..\..\..\..\NonGTP\Zlib\lib;&quot;$(CG_LIB_PATH)&quot;;&quot;..\Preprocessing\lib\$(ConfigurationName)&quot;;..\Preprocessing\src\GL;..\..\..\..\..\NonGTP\Xerces\xercesc\lib" 
    8287                                GenerateDebugInformation="TRUE" 
    8388                                SubSystem="2" 
     
    115120                        Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx" 
    116121                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"> 
     122                        <File 
     123                                RelativePath=".\moc_QtGlRenderer.cpp"> 
     124                        </File> 
     125                        <File 
     126                                RelativePath=".\QtGlRenderer.cpp"> 
     127                        </File> 
    117128                </Filter> 
    118129                <Filter 
     
    120131                        Filter="h;hpp;hxx;hm;inl;inc;xsd" 
    121132                        UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"> 
     133                        <File 
     134                                RelativePath=".\QtGlRenderer.h"> 
     135                                <FileConfiguration 
     136                                        Name="Release|Win32"> 
     137                                        <Tool 
     138                                                Name="VCCustomBuildTool" 
     139                                                Description="Performing moc on $(InputName).h" 
     140                                                CommandLine="%qtdir%\bin\moc.exe $(InputDir)$(InputName).h -o $(InputDir)moc_$(InputName).cpp" 
     141                                                Outputs="$(InputDir) moc_$(InputName).cpp"/> 
     142                                </FileConfiguration> 
     143                        </File> 
    122144                </Filter> 
    123145                <Filter 
Note: See TracChangeset for help on using the changeset viewer.