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. How to access Qt GUI from an library using qt designer form
QtWS25 Last Chance

How to access Qt GUI from an library using qt designer form

Scheduled Pinned Locked Moved Unsolved General and Desktop
shared libraryqt designer
29 Posts 5 Posters 9.9k 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.
  • VRoninV Offline
    VRoninV Offline
    VRonin
    wrote on last edited by
    #17

    Can you post your code from which you call show_dialog1( ); ?

    "La mort n'est rien, mais vivre vaincu et sans gloire, c'est mourir tous les jours"
    ~Napoleon Bonaparte

    On a crusade to banish setIndexWidget() from the holy land of Qt

    S 1 Reply Last reply
    1
    • VRoninV VRonin

      Can you post your code from which you call show_dialog1( ); ?

      S Offline
      S Offline
      Srujan
      wrote on last edited by
      #18

      @VRonin
      simply I have called 'show_dialog1();' from one of exported functions in shared library..

      1 Reply Last reply
      0
      • VRoninV Offline
        VRoninV Offline
        VRonin
        wrote on last edited by VRonin
        #19

        I suspect you are not creating the application. try Q_ASSERT(QCoreApplication::instance()); if it asserts (i.e. instance() returns NULL) then it means you simply forgot to crate the QApplication before creating any QWidget

        "La mort n'est rien, mais vivre vaincu et sans gloire, c'est mourir tous les jours"
        ~Napoleon Bonaparte

        On a crusade to banish setIndexWidget() from the holy land of Qt

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

          The question you are not answering is: are you working on that software code source directly ?

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

          S 1 Reply Last reply
          1
          • SGaistS SGaist

            The question you are not answering is: are you working on that software code source directly ?

            S Offline
            S Offline
            Srujan
            wrote on last edited by
            #21

            @SGaist
            yes

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

              Ok, then are you converting it to a full-blown Qt application ?

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

              S 1 Reply Last reply
              0
              • SGaistS SGaist

                Ok, then are you converting it to a full-blown Qt application ?

                S Offline
                S Offline
                Srujan
                wrote on last edited by
                #23

                @SGaist
                If you are talking about- Cryptoki manager then i am not working on that application. I working on the library that is used to test with cryptokimanager(thrid party standard application).
                As specified earlier, in my library there is a need of dialog part.

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

                  So you are going to call the Cryptoki manager application from 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

                  S 1 Reply Last reply
                  0
                  • SGaistS SGaist

                    So you are going to call the Cryptoki manager application from your code ?

                    S Offline
                    S Offline
                    Srujan
                    wrote on last edited by
                    #25

                    @SGaist
                    yes

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

                      What's still not clear is whether you are writing a full-blown Qt application for that. Is it the case ?

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

                      S 1 Reply Last reply
                      0
                      • SGaistS SGaist

                        What's still not clear is whether you are writing a full-blown Qt application for that. Is it the case ?

                        S Offline
                        S Offline
                        Srujan
                        wrote on last edited by
                        #27

                        @SGaist yes now i have created separate qt application and invoking that application from library using pipe mechanism..
                        Now the issue is 'getting value from that application(what ever entered in qlineedit of dialog box)'

                        jsulmJ 1 Reply Last reply
                        0
                        • S Srujan

                          @SGaist yes now i have created separate qt application and invoking that application from library using pipe mechanism..
                          Now the issue is 'getting value from that application(what ever entered in qlineedit of dialog box)'

                          jsulmJ Offline
                          jsulmJ Offline
                          jsulm
                          Lifetime Qt Champion
                          wrote on last edited by
                          #28

                          @Srujan Your Qt application could write to stdout and your library would read stdout of that application and parse it. See the documentation for QProcess.

                          https://forum.qt.io/topic/113070/qt-code-of-conduct

                          S 1 Reply Last reply
                          2
                          • jsulmJ jsulm

                            @Srujan Your Qt application could write to stdout and your library would read stdout of that application and parse it. See the documentation for QProcess.

                            S Offline
                            S Offline
                            Srujan
                            wrote on last edited by
                            #29

                            @jsulm Thanks it worked..

                            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