Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Custom widget plugin installation[SOLVED]
QtWS25 Last Chance

Custom widget plugin installation[SOLVED]

Scheduled Pinned Locked Moved Installation and Deployment
19 Posts 2 Posters 4.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.
  • T Offline
    T Offline
    tanmay2227
    wrote on last edited by
    #1

    Hey whem I am trying to load the dll file of my plugin . the IDEshows
    **Plugin is not valid (does not derive from IPlugin) **
    Even when I am trying it with the default examples already present in qt it shows the same problem .
    please can you guide me on how to solve it???

    And for reference I am working on windows with MSVC compiler

    Tanmay Priyadarshi

    1 Reply Last reply
    0
    • T Offline
      T Offline
      tanmay2227
      wrote on last edited by
      #2

      And for reference I am working on windows with MSVC compiler

      Tanmay Priyadarshi

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

        Hi and welcome to devnet,

        What IDE/OS/Qt version are you using ?

        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
        • T Offline
          T Offline
          tanmay2227
          wrote on last edited by
          #4

          i am using qt 5.0 on windows 7

          Tanmay Priyadarshi

          1 Reply Last reply
          0
          • T Offline
            T Offline
            tanmay2227
            wrote on last edited by
            #5

            yeah but now actually the plugin is loading but when building the project the compiler shows no such directory sign on my class
            and is not including the header

            Tanmay Priyadarshi

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

              What IDE are you using ?

              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
              • T Offline
                T Offline
                tanmay2227
                wrote on last edited by
                #7

                i am using qt creator only

                Tanmay Priyadarshi

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

                  Did you check that your class related files is listed in your pro file ?

                  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
                  • T Offline
                    T Offline
                    tanmay2227
                    wrote on last edited by
                    #9

                    how do you do that can you please help with the command

                    Tanmay Priyadarshi

                    1 Reply Last reply
                    0
                    • T Offline
                      T Offline
                      tanmay2227
                      wrote on last edited by
                      #10

                      mainwindow.obj:-1: error: LNK2001: unresolved external symbol "public: virtual void * __thiscall LED::qt_metacast(char const *)" (?qt_metacast@LED@@UAEPAXPBD@Z)

                      THIS IS THE ERROR IT IS SHOWING WHILE BUILDING NOW I INCLUDED THE PATH IN THE .PRO FILE

                      Tanmay Priyadarshi

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

                        What is LED ?

                        Please, don't write all in upper case, it's considered as shouting and a bit rude.

                        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
                        • T Offline
                          T Offline
                          tanmay2227
                          wrote on last edited by
                          #12

                          sorry
                          it was by mistake and LED is my class name

                          Tanmay Priyadarshi

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

                            Can you post your pro file ?

                            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
                            • T Offline
                              T Offline
                              tanmay2227
                              wrote on last edited by
                              #14

                              QT += core gui

                              greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

                              TARGET = tester
                              TEMPLATE = app
                              #LIBS +=-L"C:\Qt\Qt5.0.1\Tools\QtCreator\bin\tester" -l"customwidgetplugin"
                              SOURCES += main.cpp
                              mainwindow.cpp

                              HEADERS += mainwindow.h

                              FORMS += mainwindow.ui
                              INCLUDEPATH += "C:\Qt\Qt5.0.1\5.0.1\msvc2010\examples\designer\customwidgetplugin"

                              LIBS += $$(QTDIR)\plugins\designer\customwidgetplugin.lib


                              this is my pro file though it has now a different widget but the same error occurs. i have experimentes a lot with the library path.

                              the linker error when the library path is added dissapears and the program starts but terminates unexpectedly instantly without any specific error message ang if the library path is not given the linker error arises

                              Tanmay Priyadarshi

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

                                Before going further, follow the suggestion Tobias Hunger made on your other plugin related post.

                                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
                                • T Offline
                                  T Offline
                                  tanmay2227
                                  wrote on last edited by
                                  #16

                                  thank you for all your help and patience.
                                  the plugin is now working

                                  Tanmay Priyadarshi

                                  1 Reply Last reply
                                  0
                                  • T Offline
                                    T Offline
                                    tanmay2227
                                    wrote on last edited by
                                    #17

                                    and i would just like to ask if you could also help me with my other question you looked upon the custom menubar kind of widget and did you have any ideas

                                    Tanmay Priyadarshi

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

                                      I've responded, in between, you can mark this thread as solved since it's working so other forum users may know a solution has been found. Adding a link to the post where you had the helping answer would also be a plus.

                                      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
                                      • T Offline
                                        T Offline
                                        tanmay2227
                                        wrote on last edited by
                                        #19

                                        I am adding the link to the post that helped me solve the error and i would also like to add that one more conmon mistake that was not written in the post could be the mixing of debug and release files we need the the release dll to add in the designer and the debug dll to set as the library path in the pro file so both dll are required"Your text to link here...":http://qt-project.org/forums/viewthread/33712/

                                        Tanmay Priyadarshi

                                        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