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
Forum Updated to NodeBB v4.3 + New Features

Qt module not installed in QtDesigner

Scheduled Pinned Locked Moved Unsolved QML and Qt Quick
25 Posts 3 Posters 8.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