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. Which part of Qt actually use OpenGL/ANGEL? how can i disable All of them, and will it affect some module of Qt?
Qt 6.11 is out! See what's new in the release blog

Which part of Qt actually use OpenGL/ANGEL? how can i disable All of them, and will it affect some module of Qt?

Scheduled Pinned Locked Moved General and Desktop
5 Posts 3 Posters 2.0k 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.
  • O Offline
    O Offline
    opengpu
    wrote on last edited by
    #1

    i want to build Qt by myself without OpenGL, i know this can be done by -no-opengl.
    but how about ANGEL, how to disable it when i build Qt?
    and OpenGL, ANGEL, must have 1? or can I disable all of them?
    if i can disable All of them, what will be used instead?

    1 Reply Last reply
    0
    • JKSHJ Offline
      JKSHJ Offline
      JKSH
      Moderators
      wrote on last edited by
      #2

      Hi,

      If you disable them, you cannot use Qt Quick.

      Your program will only use OpenGL or ANGLE, not both.

      See http://qt-project.org/wiki/Qt-5-on-Windows-ANGLE-and-OpenGL

      Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

      1 Reply Last reply
      0
      • O Offline
        O Offline
        opengpu
        wrote on last edited by
        #3

        first of all, sorry to start a new thread, but i still can't post my reply...can i tried every way i can, still not work.

        1. actually, i want to know whether Regular Qt module and features are affected if i disable OpenGL/ANGEL, eg.QGraphicsView, QtGui.
        2. as i never use QtQuick, is it the same with with QML? the things QtQuick can do, can also do with the normal Qt module?
        3. how to disable them (OpenGL and ANGEL) all? is the answer: cofigure -no-opengl ?

        thank you very much!

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

          Then please try with another browser, check that your javascript settings are fine etc.

          Starting new threads with followup questions is just bringing confusion.

          "Original":http://qt-project.org/forums/viewthread/53735

          Closing this one

          [EDIT: Merged the two threads instead --JKSH]

          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
          • JKSHJ Offline
            JKSHJ Offline
            JKSH
            Moderators
            wrote on last edited by
            #5

            [quote author="opengpu" date="1425201724"]first of all, sorry to start a new thread, but i still can't post my reply...can i tried every way i can, still not work.[/quote]Have you tried my suggestion at http://qt-project.org/forums/viewthread/53616/ ?

            [quote author="opengpu" date="1425201724"]1. actually, i want to know whether Regular Qt module and features are affected if i disable OpenGL/ANGEL, eg.QGraphicsView, QtGui.[/quote]Most Qt modules don't use them. Only the Qt Quick-related modules (and obviously the special classes like QOpenGLFunctions) need OpenGL/ANGLE.

            Disabling them will only affect Qt Quick, not QWidget, QGraphicsView, etc.

            [quote author="opengpu" date="1425201724"]2. as i never use QtQuick, is it the same with with QML?[/quote]QML is a language (like C++ is a language).

            To use the Qt Quick module, you write QML code instead of C++ code. Please see the "documentation":http://doc.qt.io/qt-5/qmlapplications.html

            [quote author="opengpu" date="1425201724"]the things QtQuick can do, can also do with the normal Qt module?[/quote]Not really. Qt Quick provides advanced GUI features that other modules don't.

            [quote author="opengpu" date="1425201724"]3. how to disable them (OpenGL and ANGEL) all? is the answer: cofigure -no-opengl ?

            thank you very much![/quote]Yes.

            Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

            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