CTK In QtDesigner: Difference between revisions

From Commontk
Jump to navigationJump to search
Line 4: Line 4:
#:: Set the '''LD_LIBRARY_PATH''' (or '''PATH''' on Windows) environment variable to the ''.../CTK-build/CTK-build/bin'' (suffixed by Release on Windows) path (that should contains files such as ''libCTKCore.so'' or ''libCTKWidgets.so'')
#:: Set the '''LD_LIBRARY_PATH''' (or '''PATH''' on Windows) environment variable to the ''.../CTK-build/CTK-build/bin'' (suffixed by Release on Windows) path (that should contains files such as ''libCTKCore.so'' or ''libCTKWidgets.so'')
#:: If you built CTK with the VTK option, then you also need to add in your '''LD_LIBRARY_PATH''' (or '''PATH''' on Windows) environment variable the path to the VTK libraries (e.g. VTKCommon.dll). Those files are typically located in ''.../CTK-build/VTK-build/bin[/Release]''.
#:: If you built CTK with the VTK option, then you also need to add in your '''LD_LIBRARY_PATH''' (or '''PATH''' on Windows) environment variable the path to the VTK libraries (e.g. VTKCommon.dll). Those files are typically located in ''.../CTK-build/VTK-build/bin[/Release]''.
#:: Don't forget that on Windows, folders are separated using '\' and not '/'
#Then you can start QtDesigner
#Then you can start QtDesigner
#:You can troubleshoot by opening the "Help -> About Plugins" dialog within QtDesigner.
#:You can troubleshoot by opening the "Help -> About Plugins" dialog within QtDesigner.

Revision as of 16:54, 17 October 2013

Home < CTK In QtDesigner

Instructions to load CTK widgets in Qt Designer

  1. Set the QT_PLUGIN_PATH environment variable to the .../CTK-build/CTK-build/bin path (that should contains a designer folder).
    You might also have to add into the path the CTK plugins dependencies:
    Set the LD_LIBRARY_PATH (or PATH on Windows) environment variable to the .../CTK-build/CTK-build/bin (suffixed by Release on Windows) path (that should contains files such as libCTKCore.so or libCTKWidgets.so)
    If you built CTK with the VTK option, then you also need to add in your LD_LIBRARY_PATH (or PATH on Windows) environment variable the path to the VTK libraries (e.g. VTKCommon.dll). Those files are typically located in .../CTK-build/VTK-build/bin[/Release].
    Don't forget that on Windows, folders are separated using '\' and not '/'
  2. Then you can start QtDesigner
    You can troubleshoot by opening the "Help -> About Plugins" dialog within QtDesigner.
    You can also troubleshoot library dependencies (-> what is missing in your LD_LIBRARY_PATH or PATH) by using ldd on linux or "Dependency Walker" on Windows.

Instructions to load CTK widgets in Qt Creator

Links