Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. QML and Qt Quick
  4. Qt module not installed in QtDesigner

Qt module not installed in QtDesigner

Scheduled Pinned Locked Moved Unsolved QML and Qt Quick
25 Posts 3 Posters 9.6k 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.
  • M mr.jo

    @Diracsbracket said in Qt module not installed in QtDesigner:

    gner. You must run the program to see it.

    but i confuse about that warning, maybe ok i cant see in designer, i just code that what paramater i need for that charts and not use a designer but its bother me hahaha. is it bug on qt designer and module, or maybe thats qtdesigner's work. fyi bluetooth sensor websocket webengine and many module have a warning like that. its bother me !!! haha..

    DiracsbracketD Offline
    DiracsbracketD Offline
    Diracsbracket
    wrote on last edited by
    #16

    @mr.jo
    Yes, I agree. These false warnings are annoying and should get fixed.

    M 1 Reply Last reply
    0
    • DiracsbracketD Diracsbracket

      @mr.jo
      Yes, I agree. These false warnings are annoying and should get fixed.

      M Offline
      M Offline
      mr.jo
      wrote on last edited by
      #17

      @Diracsbracket but if u check in QT instalation folder in /qt/version/gcc_64/ there is all module that u installed, maybe qtcreator not using that path so qtcreator got that warning. if u check in /qt/Tools/QtCreator/lib/Qt/qml ,that folder not contain all module maybe just base module.

      DiracsbracketD 1 Reply Last reply
      0
      • M mr.jo

        @Diracsbracket but if u check in QT instalation folder in /qt/version/gcc_64/ there is all module that u installed, maybe qtcreator not using that path so qtcreator got that warning. if u check in /qt/Tools/QtCreator/lib/Qt/qml ,that folder not contain all module maybe just base module.

        DiracsbracketD Offline
        DiracsbracketD Offline
        Diracsbracket
        wrote on last edited by
        #18

        @mr.jo
        I have all modules, yet get the warnings, even in Qt Creator after a while in the QML source code. That must be a bug.

        M 1 Reply Last reply
        0
        • DiracsbracketD Diracsbracket

          @mr.jo
          I have all modules, yet get the warnings, even in Qt Creator after a while in the QML source code. That must be a bug.

          M Offline
          M Offline
          mr.jo
          wrote on last edited by
          #19

          @Diracsbracket i tried to compile plugin qtchart again from source and get libqtchartdesigner.so then i put in path gcc_64/plugins/designer, after that i run designer from gcc_64/bin/ (standalone), and i got qt chart chartview widget, but still not have qtchart widget in qt quick designer(qt creator). :D im still tried how this application works perfectly haha. maybe because configuration path in qml emulation layer, but i dont know what it is :D

          DiracsbracketD 1 Reply Last reply
          0
          • M mr.jo

            @Diracsbracket i tried to compile plugin qtchart again from source and get libqtchartdesigner.so then i put in path gcc_64/plugins/designer, after that i run designer from gcc_64/bin/ (standalone), and i got qt chart chartview widget, but still not have qtchart widget in qt quick designer(qt creator). :D im still tried how this application works perfectly haha. maybe because configuration path in qml emulation layer, but i dont know what it is :D

            DiracsbracketD Offline
            DiracsbracketD Offline
            Diracsbracket
            wrote on last edited by
            #20

            @mr.jo
            To be honest, I've never used Designer for QML. Due to the declarative nature of QML, I find it easier to just work from the code directly.

            M 1 Reply Last reply
            0
            • DiracsbracketD Diracsbracket

              @mr.jo
              To be honest, I've never used Designer for QML. Due to the declarative nature of QML, I find it easier to just work from the code directly.

              M Offline
              M Offline
              mr.jo
              wrote on last edited by
              #21

              @Diracsbracket me too bro, but im curious with that warning, im using designer just want to know how my app looks like, without waiting for compilation. :D because the more complex the application is the longer the compilation.

              DiracsbracketD 1 Reply Last reply
              0
              • M mr.jo

                @Diracsbracket me too bro, but im curious with that warning, im using designer just want to know how my app looks like, without waiting for compilation. :D because the more complex the application is the longer the compilation.

                DiracsbracketD Offline
                DiracsbracketD Offline
                Diracsbracket
                wrote on last edited by Diracsbracket
                #22

                @mr.jo
                Sure.

                M 1 Reply Last reply
                0
                • DiracsbracketD Diracsbracket

                  @mr.jo
                  Sure.

                  M Offline
                  M Offline
                  mr.jo
                  wrote on last edited by
                  #23

                  @Diracsbracket thank bro for your infomation. :D

                  1 Reply Last reply
                  0
                  • S Offline
                    S Offline
                    Seongnam Jee
                    wrote on last edited by
                    #24
                    int main(int argc, char *argv[])
                    {
                        // Qt Charts uses Qt Graphics View Framework for drawing, therefore QApplication must be used.
                        QApplication app(argc, argv);
                    
                        QQuickView viewer;
                    
                        // The following are needed to make examples run without having to install the module
                        // in desktop environments.
                    #ifdef Q_OS_WIN
                        QString extraImportPath(QStringLiteral("%1/../../../../%2"));
                    #else
                        QString extraImportPath(QStringLiteral("%1/../../../%2"));
                    #endif
                        viewer.engine()->addImportPath(extraImportPath.arg(QGuiApplication::applicationDirPath(),
                                                          QString::fromLatin1("qml")));
                        //***** [Solve] FORCE THE MODULE TO BE IMPORTED.
                        QObject::connect(viewer.engine(), &QQmlEngine::quit, &viewer, &QWindow::close);
                        
                        qDebug() << viewer.engine()->importPathList();
                    
                        viewer.setTitle(QStringLiteral("QML Axes"));
                        viewer.setSource(QUrl("qrc:/qml/qmlaxes/main.qml"));
                        viewer.setResizeMode(QQuickView::SizeRootObjectToView);
                        viewer.show();
                    
                        return app.exec();
                    }
                    

                    [Output through qDebug()]
                    ("/home/snjee/workspace_qt/maxelecPrjs/build-maxCoffeeTdsMeterApp-Desktop_Qt_5_15_2_GCC_64bit-Debug", "qrc:/qt-project.org/imports", "/opt/Qt/5.15.2/gcc_64/qml")

                    You can find the answer in the built-in "QML Axes" example source.

                    1 Reply Last reply
                    0
                    • S Offline
                      S Offline
                      Seongnam Jee
                      wrote on last edited by
                      #25

                      "... is not installed"
                      "found not working imports...."
                      I have now found the correct solution.
                      All problems were solved.
                      => Solutions : https://stackoverflow.com/questions/22320541/import-qtquick-controls-2-1-qml-module-not-found

                      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