Uploaded image for project: 'Qt Safe Renderer'
  1. Qt Safe Renderer
  2. QSR-626

qtsafercctool fails to build with Qt 5.15

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P1: Critical
    • QSR 1.2, QSR 1.1.2
    • QSR 1.1.1
    • Tooling
    • None
    • 2
    • 94a7788ef1108e32b17605c917045eb10fc448dd 5b0a004c3c985c507ae713e239d8d7b13f495531
    • Sprint 22

    Description

      Qt 5.15 has deprecated QHash::insertMulti which was used by rcc and still used by qtsafercctool

      22:12:31 | /home/qt/work/build/tmp/work/x86_64-linux/qtsaferenderer-native/1.1.2-r0/git/tools/qtsafercctool/rcc.cpp: In member function ‘bool RCCResourceLibrary::addFile(const QString&, const RCCFileInfo&)’:
      22:12:31 | /home/qt/work/build/tmp/work/x86_64-linux/qtsaferenderer-native/1.1.2-r0/git/tools/qtsafercctool/rcc.cpp:629:24: error: ‘class QHash<QString, RCCFileInfo*>’ has no member named ‘insertMulti’; did you mean ‘insert’?
      22:12:31 |      parent->m_children.insertMulti(filename, s);
      22:12:31 |                         ^~~~~~~~~~~
      22:12:31 |                         insert 

      TestRail: Results

        Attachments

          Activity

            People

              tuheimon Tuomas Heimonen (Inactive)
              sapiippo Samuli Piippo
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                TestRail: Runs

                  TestRail: Cases