Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. erreur de compilation
Forum Update on Monday, May 27th 2025

erreur de compilation

Scheduled Pinned Locked Moved Unsolved General and Desktop
7 Posts 3 Posters 1.3k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    citizen94
    wrote on last edited by
    #1

    Bonsoir, j'essaye de compiler un programme. Mais je reçois une erreur venant d'une classe de Qt: QString; je ne comprends pas pourquoi. Voici l'erreur:

    C:\Qt\5.6\mingw49_32\include\QtCore\qstring.h:303: erreur : expected unqualified-id before 'const'
    QString &vsprintf(const char *format, va_list ap) Q_ATTRIBUTE_FORMAT_PRINTF(2, 0);
    ^

    1 Reply Last reply
    0
    • M Offline
      M Offline
      mostefa
      wrote on last edited by mostefa
      #2

      Hi @citizen94

      Do you have the same building error , when you build another program, or just with this program?

      1 Reply Last reply
      1
      • SGaistS Offline
        SGaistS Offline
        SGaist
        Lifetime Qt Champion
        wrote on last edited by
        #3

        Bonsoir et bienvenue sur devnet,

        Ceci est un forum anglophone exception faite de la partie internationale. Je vous recommande donc de reformuler la question en Anglais.

        That said, can you show the code that triggers this error ?

        Interested in AI ? www.idiap.ch
        Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

        1 Reply Last reply
        1
        • C Offline
          C Offline
          citizen94
          wrote on last edited by
          #4

          ok right.
          QString &operator=(QChar c);
          QString &operator=(const QString &) Q_DECL_NOTHROW;
          QString &operator=(QLatin1String latin1);
          #ifdef Q_COMPILER_RVALUE_REFS
          inline QString(QString && other) Q_DECL_NOTHROW : d(other.d) { other.d = Data::sharedNull(); }

          with only tthe same program

          1 Reply Last reply
          0
          • C Offline
            C Offline
            citizen94
            wrote on last edited by VRonin
            #5

            but this error come out to the one function of Qt
            So, I don't kwow what i must do. there is my mainly code:

            #-------------------------------------------------
            #
            # Project created by QtCreator 2015-05-01T14:06:43
            #
            #-------------------------------------------------
            
            QT       += core gui\
                        opengl\
            
            greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
            
            TARGET = facetracker_gui
            TEMPLATE = app
            
            INCLUDEPATH += C:\opencv\build\include
            
            SOURCES += main.cpp\
                    mainwindow.cpp \
                Camera/recognition/ft_recognise.cpp \
                Camera/ft_detect.cpp \
                Camera/ft_draw.cpp \
                Console/ft_console.cpp \
                DB/ft_db.cpp \
                Utils/ft_config.cpp \
                Utils/ft_log.cpp \
                Utils/ft_main.cpp \
                Utils/ft_parser.cpp \
                Utils/ft_secure.cpp \
                Utils/ft_utils.cpp \
                start.cpp \
                loader.cpp \
                chose_camera.cpp
            
            HEADERS  += mainwindow.h \
                Header/color.h \
                Header/ft.h \
                Header/ft_draw.h \
                Header/ft_recognise.h \
                Header/Image.h \
                Header/secure.h \
                Header/XmlParsing.h \
                start.h \
                loader.h \
                chose_camera.h
                addperson.h\
            
            FORMS    += mainwindow.ui \
                start.ui \
                loader.ui \
                chose_camera.ui \
            
            RESOURCES  = application.qrc
            
            LIBS += `pkg-config --cflags --libs opencv`
            
            DISTFILES += \
                icones/general/add.png \
                icones/general/address_book.png \
                icones/general/admin_female.png \
                icones/general/arrow_down.png \
                icones/general/arrow_left.png \
                icones/general/arrow_right.png \
                icones/general/arrow_up.png \
                icones/general/attachment.png \
                icones/general/attachment2.png \
                icones/general/backup.png \
                icones/general/binoculars.png \
                icones/general/book.png \
                icones/general/briefcase.png \
                icones/general/calculators_buttons.png \
                icones/general/calendar.png \
                icones/general/camera.png \
                icones/general/cancel.png \
                icones/general/chat_emoticon.png \
                icones/general/chat_exclamation.png \
                icones/general/checkmark.png \
                icones/general/clipboard.png \
                icones/general/clock.png \
                icones/general/close.png \
                icones/general/copy2.png \
                icones/general/diary.png \
                icones/general/diskette.png \
                icones/general/document.png \
                icones/general/door.png \
                icones/general/down.png \
                icones/general/download.png \
                icones/general/envelope.png \
                icones/general/envelope_open.png \
                icones/general/file.png \
                icones/general/folder_open.png \
                icones/general/folder2.png \
                icones/general/game_card_clubs.png \
                icones/general/game_card_diamonds.png \
                icones/general/game_card_hearts.png \
                icones/general/game_card_spades.png \
                icones/general/games_control.png \
                icones/general/group.png \
                icones/general/hand_point.png \
                icones/general/hand_share.png \
                icones/general/history2.png \
                icones/general/home.png \
                icones/general/hourglass.png \
                icones/general/left.png \
                icones/general/ligthbulb_off.png \
                icones/general/ligthbulb_on.png \
                icones/general/list.png \
                icones/general/lock.png \
                icones/general/lock_open.png \
                icones/general/management.png \
                icones/general/microphone.png \
                icones/general/monitor.png \
                icones/general/music_beamed_note.png \
                icones/general/music_eight_note.png \
                icones/general/music_library.png \
                icones/general/network.png \
                icones/general/next.png \
                icones/general/notepad.png \
                icones/general/paste.png \
                icones/general/phone.png \
                icones/general/phone_book.png \
                icones/general/preview.png \
                icones/general/previous.png \
                icones/general/printer.png \
                icones/general/pyramid.png \
                icones/general/refresh.png \
                icones/general/reload.png \
                icones/general/right.png \
                icones/general/round.png \
                icones/general/scissors.png \
                icones/general/speech_bubble.png \
                icones/general/star.png \
                icones/general/stats_pie_chart.png \
                icones/general/technical_hammer.png \
                icones/general/technical_screwdriver.png \
                icones/general/technical_wrench.png \
                icones/general/traffic_lights.png \
                icones/general/trash_can.png \
                icones/general/up.png \
                icones/general/upload.png \
                icones/general/user.png \
                icones/general/user_awake.png \
                icones/general/user_girl.png \
                icones/general/user_sleep.png \
                icones/general/windows.png \
                icones/general/wizard.png \
                icones/general/world.png \
                icones/general/zoom.png \
                icones/general/zoom_in.png \
                icones/general/zoom_out.png
            
            1 Reply Last reply
            0
            • C Offline
              C Offline
              citizen94
              wrote on last edited by
              #6

              the error don't come out of this mainly code but the one class of Qt; it is Qt creator

              1 Reply Last reply
              0
              • SGaistS Offline
                SGaistS Offline
                SGaist
                Lifetime Qt Champion
                wrote on last edited by
                #7

                You have to many backslashes, remove the ones that are on leaf lines.

                Then as @mostefa suggested, try to build a default application and if that succeed, try again using QString somewhere in it.

                If these two succeed, then there's something fishy with your code.

                Interested in AI ? www.idiap.ch
                Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                1 Reply Last reply
                0

                • Login

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • Users
                • Groups
                • Search
                • Get Qt Extensions
                • Unsolved