Qt Creator : QtGui include error

I wanted to learn Qt and so downloaded Qt library(5.0) and Qt creator for windows. There, I was not able to access QNetworkAccessManager..it gave an error when I included QNetworkAccessManager I wasn't able to figure out the reason of the error and I was dual-booting with Ubuntu. So I downloaded Qt for Ubuntu and started using it, but, this time it is giving an error when I am including QtGui. The errors are:

/home/shaarad/Qt5.0.0/5.0.0/gcc_64/include/QtGui/qopenglcontext.h:60:
  In file included from ../../../Qt5.0.0/5.0.0/gcc_64/include/QtGui/qopenglcontext.h:60:0,
/home/shaarad/Qt5.0.0/5.0.0/gcc_64/include/QtGui/QtGui:33:
  from ../../../Qt5.0.0/5.0.0/gcc_64/include/QtGui/QtGui:33,
/home/shaarad/Documents/JIGS/JIGS-FILE-SHARING-master/MainFrame.cpp:5:
  from ../JIGS-FILE-SHARING-master/MainFrame.cpp:5:
/home/shaarad/Qt5.0.0/5.0.0/gcc_64/include/QtGui/qopengl.h:98: 
  error: GL/gl.h: No such file or directory

Any workaround will be helpful, thanks a lot! :)

sudo apt-get install mesa-common-dev
sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev

Those two provided the solution.

Qt Creator : QtGui include error - qt - iOS, I wanted to learn Qt and so downloaded Qt library(5.0) and Qt creator for windows. There, I was not able to access QNetworkAccessManager..it gave an error  Reproduced for: - Qt5-dev builds using mingw-w64 with path to its sorces more than 58 chars, e.g: d:\0123456789ABCDEF0123456789ABCDEF01\libQT-5.11-dev\build. not

You are missing the OpenGL include files. Install the mesa-common-dev package:

# apt-get install mesa-common-dev

This includes the /usr/include/GL directory.

Qt Creator : QtGui include error, Qt Creator : QtGui include error. I wanted to learn Qt and so downloaded Qt library(5.0) and Qt creator for windows. There, I was not able to access  Stack Overflow for Teams is a private, secure spot for you and your coworkers to find and share information. Learn more Using std::cout in Qt Gui

Install also:

sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev

Qt can't include anything, I have a problem with Qt. I made some code yesterday and yesterday everything Qt\5.6.3\mingw49_32\include\QtGui -I..\. Close Qt Creator. QtGui Module. The QtGui module Makes it possible to create item editor creator bases without subclassing QItemEditorCreatorBase. #include <QtGui>

I fixed it by installing qt5-default:

sudo apt install qt5-default

Using a Designer UI File in Your Application, To use the single inheritance approach, we subclass a standard Qt widget and include a private instance of the form's user interface object. This can take the form  I have never tried QT Creator before and thought I'd give it a spin for some test code I am using. Long story short, I was unable to access functions defined in my other .c files.

For Fedora, you'll require:

sudo dnf install mesa-libGL-devel

Qt5 Compile Error, Embedded Linux Image and SDK were build with no errors and all environment set /armv7at2hf-neon-angstrom-linux-gnueabi/usr/include/qt5/QtGui Did you start qtcreator with the environment variables set for the SDK,  So I want to incorporate these two files as one, and combine the main.cpp and add #include <qtgui qapplication=""> #include "MainWindow.h" #include <qlabel> #include <qstring> #include <qvboxlayout> in teleop_turtle_joy.cpp, but I find no matter what sequences I put these CMakeLists files, it can run CMake, but when I build, Qt creator show

Using Cmake with QT 5 | Learn now from your QT Experts, Qt CMake ➥ Learn from our experts of KDAB ✓ How to use CMake with QT 5 and more generator developed in the open, and widely used for Qt based development. also includes the include directories for # dependencies QtCore and QtGui There is even a subtle bug which people who have unit tested their Qt 4  The Qt GUI module provides classes for windowing system integration, event handling, OpenGL and OpenGL ES integration, 2D graphics, basic imaging, fonts and text. These classes are used internally by Qt's user interface technologies and can also be used directly, for instance to write applications using low-level OpenGL ES graphics APIs.

Bug #9310: QtCreator 3.3.1 with QT5-5.4.1, After switching to PCBSD 10.1 R20, I installed QT5-5.4.1 and QtCreator 3.3.1. -​isystem /usr/local/include/qt5/QtWidgets -isystem /usr/local/include/qt5/QtGui  PySide2.QtGui.QImageReader.setDecideFormatFromContent (ignored) ¶ Parameters. ignored – bool. If ignored is set to true, then the image reader will ignore specified formats or file extensions and decide which plugin to use only based on the contents in the datastream. Setting this flag means that all image plugins gets loaded.

Qt Creator FAQ: How to cross-compile a Qt Creator project from , Download the Qt Creator project 'CppQtCrosscompileToWindowsExample2' (zip) ui_dialog.h:14:25: error: QtGui/QAction: No such file or directory -I/usr/​include/qt4/QtGui -I/usr/include/qt4 -o MyWin.exe dialog.cpp main.cpp -L/usr/lib -​lQtGui 

Comments
  • It's better to download the whole SDK from here : origin.releases.qt-project.org/qt5/5.0.0
  • To use qnetworkaccessmanager, add QT += network to your .pro file.
  • or one-liner: sudo apt-get install mesa-common-dev libgl1-mesa-dev libglu1-mesa-dev -y
  • Thanks! I did, but now it gives two errors, cannot find -lGL, and collect2:ld returned 1 exit status.. please help..thanks again... :)
  • some more explanation buddy?
  • On Fedora, this is what you'll need to install to get the OpenGL gl.h include - the other packages posted by others are not recognised on Fedora.