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 

      Attachments

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

        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:

              Gerrit Reviews

                There are no open Gerrit changes