Uploaded image for project: 'Qt for Python'
  1. Qt for Python
  2. PYSIDE-500

Fix Inheritance of PySide (Windows build broken)

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Fixed
    • Affects Version/s: 5.6, dev
    • Fix Version/s: 5.6, dev
    • Component/s: Shiboken
    • Labels:
      None
    • Environment:
      Windows 64, MSVC2015, U3

      Description

      See attached logs

      [  5%] Building CXX object PySide2/QtCore/CMakeFiles/QtCore.dir/PySide2/QtCore/qabstracttablemodel_wrapper.cpp.obj
      D:\dev\pyside\pyside-setup\testenv3_build\py3.5-qt5.6.3-64bit-release\pyside2\PySide2\QtCore\PySide2\QtCore\qabstractlistmodel_wrapper.cpp(1788): error C2039: 'QObjectWrapper': is not a member of '`global namespace''
      D:\dev\pyside\pyside-setup\testenv3_build\py3.5-qt5.6.3-64bit-release\pyside2\PySide2\QtCore\PySide2\QtCore\qabstractlistmodel_wrapper.cpp(1788): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
      D:\dev\pyside\pyside-setup\testenv3_build\py3.5-qt5.6.3-64bit-release\pyside2\PySide2\QtCore\PySide2\QtCore\qabstractlistmodel_wrapper.cpp(1788): error C2146: syntax error: missing '>' before identifier 'QObjectWrapper'
      jom: D:\dev\pyside\pyside-setup\testenv3_build\py3.5-qt5.6.3-64bit-release\pyside2\PySide2\QtCore\CMakeFiles\QtCore.dir\build.make [PySide2\QtCore\CMakeFiles\QtCore.dir\PySide2\QtCore\qabstractlistmodel_wrapper.cpp.obj] Error 2
      qabstracttablemodel_wrapper.cpp
      D:\dev\pyside\pyside-setup\testenv3_build\py3.5-qt5.6.3-64bit-release\pyside2\PySide2\QtCore\PySide2\QtCore\qabstractitemmodel_wrapper.cpp(4424): error C2039: 'QObjectWrapper': is not a member of '`global namespace''
      D:\dev\pyside\pyside-setup\testenv3_build\py3.5-qt5.6.3-64bit-release\pyside2\PySide2\QtCore\PySide2\QtCore\qabstractitemmodel_wrapper.cpp(4424): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
      D:\dev\pyside\pyside-setup\testenv3_build\py3.5-qt5.6.3-64bit-release\pyside2\PySide2\QtCore\PySide2\QtCore\qabstractitemmodel_wrapper.cpp(4424): error C2146: syntax error: missing '>' before identifier 'QObjectWrapper'
      jom: D:\dev\pyside\pyside-setup\testenv3_build\py3.5-qt5.6.3-64bit-release\pyside2\PySide2\QtCore\CMakeFiles\QtCore.dir\build.make [PySide2\QtCore\CMakeFiles\QtCore.dir\PySide2\QtCore\qabstractitemmodel_wrapper.cpp.obj] Error 2
      D:\dev\pyside\pyside-setup\testenv3_build\py3.5-qt5.6.3-64bit-release\pyside2\PySide2\QtCore\PySide2\QtCore\qabstracttablemodel_wrapper.cpp(1770): error C2039: 'QObjectWrapper': is not a member of '`global namespace''
      D:\dev\pyside\pyside-setup\testenv3_build\py3.5-qt5.6.3-64bit-release\pyside2\PySide2\QtCore\PySide2\QtCore\qabstracttablemodel_wrapper.cpp(1770): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
      D:\dev\pyside\pyside-setup\testenv3_build\py3.5-qt5.6.3-64bit-release\pyside2\PySide2\QtCore\PySide2\QtCore\qabstracttablemodel_wrapper.cpp(1770): error C2146: syntax error: missing '>' before identifier 'QObjectWrapper'
      jom: D:\dev\pyside\pyside-setup\testenv3_build\py3.5-qt5.6.3-64bit-release\pyside2\PySide2\QtCore\CMakeFiles\QtCore.dir\build.make [PySide2\QtCore\CMakeFiles\QtCore.dir\PySide2\QtCore\qabstracttablemodel_wrapper.cpp.obj] Error 2
      

      Introduced by change "Fix Inheritance of PySide" https://codereview.qt-project.org/#/c/190887/ for PYSIDE-331

        Attachments

          Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Activity

              People

              • Assignee:
                ctismer Christian Tismer
                Reporter:
                kleint Friedemann Kleint
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes