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. Problem itegrating Ncreport to my application
Qt 6.11 is out! See what's new in the release blog

Problem itegrating Ncreport to my application

Scheduled Pinned Locked Moved General and Desktop
31 Posts 2 Posters 11.9k Views 1 Watching
  • 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.
  • ? Offline
    ? Offline
    A Former User
    wrote on last edited by
    #12

    Unfotaintly, i start it in debug mode , and i got this error
    @during startup program exited with code 0xc0000139@

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

      Then check that all dlls you might be using can be found at runtime

      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
      • ? Offline
        ? Offline
        A Former User
        wrote on last edited by
        #14

        i'm using only

        QT += core gui sql xml

        and they are present in the C:\Qt\Qt5.1.0\5.1.0\mingw48_32\bin

        and for NCReport lib i have placed with the .exe file in the same directory

        really i have no idea about this porblem

        1 Reply Last reply
        0
        • ? Offline
          ? Offline
          A Former User
          wrote on last edited by
          #15

          Now i getting this error

          @E:\apprendreQt\gestionstock6\vente.cpp:25: erreur : undefined reference to `_imp___ZN8NCReportC1EP7QObject'

          E:\apprendreQt\build-gestionstock6-Desktop_Qt_5_1_0_MinGW_32bit-Debug\debug\vente.o:-1: In function `ZN5Vente23on_pushButton_4_clickedEv':

          E:\apprendreQt\gestionstock6\vente.cpp:222: erreur : undefined reference to `_imp___ZN8NCReport5resetEb'

          E:\apprendreQt\gestionstock6\vente.cpp:223: erreur : undefined reference to `_imp___ZN8NCReport13setReportFileERK7QString'

          E:\apprendreQt\gestionstock6\vente.cpp:224: erreur : undefined reference to `_imp___ZN8NCReport20runReportToQtPreviewEv'@

          this is my implementation of NCreport

          @void Vente::on_pushButton_4_clicked()
          {
          m_report->reset(true);
          m_report->setReportFile("E:/apprendreQt/build-gestionstock6-Desktop_Qt_5_1_0_MinGW_32bit-Debug/reports/abdeu.xml");
          m_report->runReportToQtPreview();

          }@

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

            is NCReport also built with mingw ?

            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
            • ? Offline
              ? Offline
              A Former User
              wrote on last edited by
              #17

              i don't konw ,because i have no exprience with Mingw ,

              but i have download the last version from official site for Qt 5.1.0

              and his extension is .lib

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

                Then there's your problem, you are trying to link a library built with VisualStudio while using mingw. The name of the installers from the download section of NCReport is pretty clear.

                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
                • ? Offline
                  ? Offline
                  A Former User
                  wrote on last edited by
                  #19

                  yeah i have downloaded all versions

                  @application/octet-stream NCReport2.10.0_Windows_x86_VS2010_Qt5.1.0_Evaluation.exe (18.0 MB)

                  application/octet-stream NCReport2.10.0_Windows_x86_VS2010_Qt4.8.5_Evaluation.exe (10.6 MB)

                  application/octet-stream NCReport2.10.0_Windows_x86_MinGW_Qt4.8.5_Evaluation.exe (14.1 MB)@

                  i have used the last one but not working for me also

                  i'm using Qt 5.1.0

                  plz help me i'm completely lost

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

                    You can't use a library built with Qt 4 if you are using Qt 5 and also AFAIK, you can't link a c++ library from visual studio using mingw. So you have two options:

                    Change your Qt version and compiler for Visual Studio

                    Ask the NCReport developer to release a Qt 5 mingw version

                    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
                    • ? Offline
                      ? Offline
                      A Former User
                      wrote on last edited by
                      #21

                      Okay,

                      is there any other solution , other way for printing report or other library

                      or whatever ?

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

                        You can also just install Qt 4 (unless your application use Qt 5 specific elements)

                        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
                        • ? Offline
                          ? Offline
                          A Former User
                          wrote on last edited by
                          #23

                          But my projet is based in Qt5 , so it is incompatible with Qt 4

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

                            What specific part of Qt 5 are you using that is not in Qt 4 ?

                            As I said, you can also contact the NCReport developer to ask if they plan to deliver a MinGW Qt 5 release.

                            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
                            • ? Offline
                              ? Offline
                              A Former User
                              wrote on last edited by
                              #25

                              i have checked that is paid library, so i can't contact the developer to give me a compatible library

                              you know, another library or way to print reports ??

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

                                And what forbids you to ask them for an evaluation version with MinGW ? Worst case the answer would be no

                                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
                                • ? Offline
                                  ? Offline
                                  A Former User
                                  wrote on last edited by
                                  #27

                                  [quote author="SGaist" date="1378203768"]And what forbids you to ask them for an evaluation version with MinGW ? Worst case the answer would be no[/quote]

                                  Okay thank's

                                  do you know other soulotion (other library ) or even other way to print reports ??

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

                                    No I don't.

                                    You can create the report yourself using i.e. HTML or the QTextDocument framework.

                                    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
                                    • ? Offline
                                      ? Offline
                                      A Former User
                                      wrote on last edited by
                                      #29

                                      the support send me this email @Hi,

                                      Qt5.1.1/MinGW is planned to upload soon.

                                      regards,

                                      We hope this response has sufficiently answered your questions.
                                      If not, please do not send another email. Instead, reply to this email
                                      or login to your account for a complete archive of all your support
                                      request and responses.@

                                      so i must use another way , instead of waiting them to upload a compatible library

                                      1 Reply Last reply
                                      0
                                      • ? Offline
                                        ? Offline
                                        A Former User
                                        wrote on last edited by
                                        #30

                                        How i can print report using html , witch class i must use ??

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

                                          "Very good book that contains what you need":http://qt-project.org/books/view/c_gui_programming_with_qt_4_2nd_edition_the_official_c_qt_book

                                          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