浏览代码

COMP: Scripting/Python/Core: Fix building of ctkAbstractPythonManager in Qt5

Co-authored-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>
Steve Pieper 8 年之前
父节点
当前提交
3e642334f2
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      Libs/Scripting/Python/Core/ctkAbstractPythonManager.cpp

+ 2 - 2
Libs/Scripting/Python/Core/ctkAbstractPythonManager.cpp

@@ -608,7 +608,7 @@ PyObject* ctkAbstractPythonManager::pythonObject(const QString& variableNameAndF
           continue;
           }
         QString keyStr = PyString_AsString(key);
-        if (keyStr.operator ==(compareFunction))
+        if (keyStr.operator ==(compareFunction.toLatin1()))
           {
           finalPythonObject = value;
           break;
@@ -635,7 +635,7 @@ PyObject* ctkAbstractPythonManager::pythonModule(const QString& module)
     }
   foreach(const QString& module, moduleList)
     {
-    object = PyDict_GetItemString(dict, module.toAscii().data());
+    object = PyDict_GetItemString(dict, module.toLatin1().data());
     if (prevObject)
       {
       Py_DECREF(prevObject);