Uploaded image for project: 'Qt Automotive Suite'
  1. Qt Automotive Suite
  2. AUTOSUITE-509

Fix the export macro in the ivigenerator templates

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Not Evaluated Not Evaluated
    • 5.11
    • 5.11
    • Qt IVI
    • None

      Currently only the last name of the module is used to generate the name of the export macro. This is bad as it can easily clash with an export macro from an existing lib we are linking against. E.g. the module name example.simulator creates a export macro called Q_SIMULATOR_EXPORT, this is the same export macro which is also used for the qtsimulator module and because of that it's not possible to link against this module on windows as the simulator module symbols would be declared Q_DECL_EXPORT instead of Q_DECL_IMPORT

      We need to make sure to use the complete module name instead

        For Gerrit Dashboard: AUTOSUITE-509
        # Subject Branch Project Status CR V

            gagi Dominik Holland
            gagi Dominik Holland
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes