[Ctk-developers] Add Ctk Plugin into Qt designer

Julien Finet julien.finet at kitware.com
Thu Oct 17 19:00:03 EDT 2013


It seems that QtTesting.dll is needed for CTKVisualizationVTKWidgetPlugin,
so you need to add its path in the PATH environment too.
Hth,
Julien.


On Thu, Oct 17, 2013 at 4:52 PM, Julien Finet <julien.finet at kitware.com>wrote:

> Hi Kahei,
> I would suggest you try to use Dependency Walker<http://www.dependencywalker.com/> in
> order to identify when DLL is missing in the PATH to correctly load
> CTKVisualizationVTKWidgetPlugin.
> Just tomake sure, you did prefix "CTK-build/VTK-build/bin/Release" with
> the path of CTK on your machine, right ?
> (for me it is "e:\work\CommonTK\CTK-build\VTK-build\bin\Release")
>
> Julien.
>
>
> On Thu, Oct 17, 2013 at 11:58 AM, Kahei Lok <lokkahei.uniyccc4 at gmail.com>wrote:
>
>> What I want is  CTKVisualizationVTKWidgetPlugin. I successful add
>> CTKwidgetPlugin into Qt designer. However, CTKVisualizationVTKWidgetPlugin
>> still cannot be added into Qt deisgner. I add  CTK-build/VTK-build/bin/Release
>> into PATH, it still cannot.
>>
>>
>> 2013/10/17 Julien Finet <julien.finet at kitware.com>
>>
>>> For CTKScriptingPythonWidgetsPlugins.dll, you also need to add the
>>> PythonQt.dll (in CTK-build/PythonQt-build/...)path into PATH.
>>> You might also need to add the QtTesting.dll path (in
>>> CTK-build/QtTesting-build/...) as well.
>>>
>>>
>>> On Thu, Oct 17, 2013 at 11:09 AM, Kahei Lok <lokkahei.uniyccc4 at gmail.com
>>> > wrote:
>>>
>>>> I include the path into the environment, but still cannot add into the
>>>> qt designer. Is it still missing something?
>>>>
>>>>
>>>> 2013/10/17 Julien Finet <julien.finet at kitware.com>
>>>>
>>>>> I'm glad to hear it works for you.
>>>>> For CTKVisualizationVTKWidgetsPlugins to load, you need to add the
>>>>> CTK-build/VTK-build/bin/Release path (the folder that contains the
>>>>> VTKCommon.dll and the other VTK dlls) to the PATH environment variable.
>>>>>  Julien.
>>>>>
>>>>>
>>>>> On Thu, Oct 17, 2013 at 10:34 AM, Kahei Lok <
>>>>> lokkahei.uniyccc4 at gmail.com> wrote:
>>>>>
>>>>>> Dear Julien,
>>>>>>
>>>>>>     I find the problem is the debug/ release version of Qt library
>>>>>> mix together. I try to separate them into Debug/ Release folder. Then it
>>>>>> works. But I am still can not load the  CTKVisualizationVTKWidgetPlugin.dll.
>>>>>> [image: 內置圖片 1]
>>>>>>
>>>>>> What do I miss for this CTKVisualizationVTKWidgetPlugin.dll?
>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/ctk-developers/attachments/20131017/7da01203/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: after add QT_PLUGIN_PATH.png
Type: image/png
Size: 56554 bytes
Desc: not available
URL: <http://public.kitware.com/pipermail/ctk-developers/attachments/20131017/7da01203/attachment-0002.png>


More information about the Ctk-developers mailing list