Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Language IDEs » C / C++ IDE (CDT) » Qt integration with eclipse
Qt integration with eclipse [message #1827295] Tue, 12 May 2020 13:22 Go to next message
Phillip Mobley is currently offline Phillip MobleyFriend
Messages: 9
Registered: December 2018
Junior Member
Hello all,

I am currently working on a project where we need to integrate Qt into eclipse. I have it mostly figured out. I am able to get intellisense to work with the Qt files. I am even able to successfully compile a Qt project!

I setup my external tools to run Qmake (for convenience because running it from the command line is annoying).

Like I said, I have it mostly working. When I go to create an executable from the project, the linker is called and I get an error: "undefined reference to `vtable for MainFrame'"

Ok, so looking into it some more, and going to stackoverflow, a number of answers basically point to the issue being the MOC. When I add a new class that uses the Q_OBJECT macro, I need to re run QMake.... Ok, So I re run Qmake, generate the build files, an I make sure that my build configuration is using an external makefile for the project.

Everything seems like it should be working.... but it is not. I am still getting the error...

So, has anyone done any work with Qt integration in eclipse? I am a little stumped on this issue and I am looking to get this solved as soon as possible.

Any feedback to greatly appreciated. Please let me know

[Updated on: Wed, 13 May 2020 17:45]

Report message to a moderator

Re: Qt integration with eclipse [message #1827316 is a reply to message #1827295] Wed, 13 May 2020 01:41 Go to previous messageGo to next message
David VavraFriend
Messages: 1426
Registered: October 2012
Senior Member
Your description of the problem is confusing.
Generally, "building" a project means generating an executable.
So, the question is: why is the linker (often the final step in a build) being run when you try to run the executable?

Your makefile should have called the linker during the build.

I can understand your frustration but it's hard to see what Eclipse/CDT has to do with your issue.

You should post this question on stackoverflow or a forum dedicated to Qt where you are more likely to get an answer.

Re: Qt integration with eclipse [message #1827366 is a reply to message #1827316] Wed, 13 May 2020 18:40 Go to previous messageGo to next message
Phillip Mobley is currently offline Phillip MobleyFriend
Messages: 9
Registered: December 2018
Junior Member
Hello David,

Thank you for your feedback! I have edited my question to make it read better. I apologize for the confusion. Thank you for letting me know.

I built a small test program and received the same results. I believe that it will be very useful if I posted this on the forum.
Re: Qt integration with eclipse [message #1827383 is a reply to message #1827366] Wed, 13 May 2020 23:44 Go to previous messageGo to next message
Phillip Mobley is currently offline Phillip MobleyFriend
Messages: 9
Registered: December 2018
Junior Member
Ok, so here is some information about the simple code that I created:

MainFrame.h

class MainFrame : public QMainWindow
{
    Q_OBJECT

public:
    explicit MainFrame(QWidget *parent = 0);
    ~MainFrame();

private:

    //! The menu bar for the main window
    /*!
        The menu bar is kind of like a container where it contains all of the listings of the different
        wxMenu classes.
        For additional documentation on the wxMenuBar class, refer to the following link:
        https://doc.qt.io/qt-5/qmenubar.html
    */
    QMenuBar *p_menubar = new QMenuBar();

    QMenu *p_menuFile = new QMenu();

    QMenu *p_menuEdit = new QMenu();

    QMenu *p_menuView = new QMenu();

    //! The problem menu for the menu bar
    /*!
        For additional documentation on the wxMenu class, refer to the following link:
        http://docs.wxwidgets.org/trunk/classwx_menu.html
    */
    QMenu *p_menuProblem = new QMenu;

    //! The grid menu for the menu bar
    /*!
        For additional documentation on the wxMenu class, refer to the following link:
        http://docs.wxwidgets.org/trunk/classwx_menu.html
    */
    QMenu *p_menuGrid = new QMenu;

    //! The properties menu for the menu bar
    /*!
        For additional documentation on the wxMenu class, refer to the following link:
        http://docs.wxwidgets.org/trunk/classwx_menu.html
    */
    QMenu *p_menuProperties = new QMenu;

    //! The mesh menu for the menu bar
    /*!
        For additional documentation on the wxMenu class, refer to the following link:
        http://docs.wxwidgets.org/trunk/classwx_menu.html
    */
    QMenu *p_menuMesh = new QMenu;

    //! The analysis menu for the menu bar
    /*!
        For additional documentation on the wxMenu class, refer to the following link:
        http://docs.wxwidgets.org/trunk/classwx_menu.html
    */
    QMenu *p_analysisMenu = new QMenu;

    //! The help menu for the menu bar
    /*!
        For additional documentation on the wxMenu class, refer to the following link:
        http://docs.wxwidgets.org/trunk/classwx_menu.html
    */
    QMenu *p_menuHelp = new QMenu;


    /** Menu Actions **/


    QAction *p_newAction;
    QAction *p_SaveAction;
    QAction *p_SaveAsAction;
    QAction *p_OpenAction;
    QAction *p_ExitAction;


    void setupMenuActions();

public slots:

    void newActionSlot(bool checked);

    void saveActionSlot(bool checked);

    void saveAsActionSlot(bool checked);

    void openActionSlot(bool checked);

    void exitActionSlot(bool checked);

};


MainFrame.cpp

#include <MainFrame.h>

MainFrame::MainFrame(QWidget *parent) : QMainWindow(parent)
{
    setupMenuActions();

    p_menuFile = this->menuBar()->addMenu("File");
    p_menuFile->addAction(p_newAction);
    p_menuFile->addAction(p_SaveAction);
    p_menuFile->addAction(p_SaveAsAction);
    p_menuFile->addAction(p_OpenAction);
    p_menuFile->addSeparator();
    p_menuFile->addAction(p_ExitAction);

    p_menuEdit = this->menuBar()->addMenu("Edit");

    p_menuView = this->menuBar()->addMenu("View");

    p_menuProblem = this->menuBar()->addMenu("Problem");

    p_menuGrid = this->menuBar()->addMenu("Grid");

    p_menuProperties = this->menuBar()->addMenu("Properties");

    p_menuMesh = this->menuBar()->addMenu("Mesh");

    p_analysisMenu = this->menuBar()->addMenu("Analysis");

    p_menuHelp = this->menuBar()->addMenu("Help");
}




void MainFrame::setupMenuActions()
{
    p_newAction = new QAction("&New", this);
    p_newAction->setShortcut(QKeySequence::New);
    connect(p_newAction, SIGNAL(triggered(bool)), this, SLOT(newActionSlot(bool)));

    p_SaveAction = new QAction("&Save", this);
    p_SaveAction->setShortcut(QKeySequence::Save);
    connect(p_SaveAction, SIGNAL(triggered(bool)), this, SLOT(saveActionSlot(bool)));

    p_SaveAsAction = new QAction("&Save As", this);
    p_SaveAsAction->setShortcut(QKeySequence::SaveAs);
    connect(p_SaveAsAction, SIGNAL(triggered(bool)), this, SLOT(saveAsActionSlot(bool)));

    p_OpenAction = new QAction("&Open", this);
    p_OpenAction->setShortcut(QKeySequence::Open);
    connect(p_OpenAction, SIGNAL(triggered(bool)), this, SLOT(openActionSlot(bool)));

    p_ExitAction = new QAction("&Open", this);
    connect(p_ExitAction, SIGNAL(triggered(bool)), this, SLOT(exitActionSlot(bool)));

}


MainFrame::~MainFrame()
{

}


FileMenu.cpp

#include <MainFrame.h>


void MainFrame::newActionSlot(bool checked)
{
    /*
    if(_UIState == systemState::MODEL_DEFINING || _UIState == systemState::PHYSICS_CHOOSING || _UIState == systemState::SIMULATING || _UIState == systemState::VIEWING_RESULTS)
    {
        // Create a message box confirming that the user would like to create a new file
        if(wxMessageBox("Create New File?", "New File", wxOK | wxCANCEL | wxICON_QUESTION) == wxCANCEL)
            return;
    }
    enableToolMenuBar(false);
    _problemDefinition.defintionClear();
    _saveFilePath = "";
    if(_UIState == systemState::MODEL_DEFINING)
    {
        delete(_model);
    }
    createProblemChoosingClient();
    */
}

void MainFrame::saveActionSlot(bool checked)
{
    /*
    if(_saveFilePath != "")
    {
        save(_saveFilePath);
    }
    else
    {
        wxFileDialog saveFileDialog(this, "Save File", "", "", "", wxFD_SAVE | wxFD_OVERWRITE_PROMPT | wxFD_CHANGE_DIR);
        if(saveFileDialog.ShowModal() != wxID_CANCEL)
        {
            wxString appendedTitle = "Omni-FEM - ";
            wxString fileName;
            if(saveFileDialog.GetFilename().Contains(wxString(".omniFEM")))
            {
                std::string tempFileName = saveFileDialog.GetFilename().ToStdString();
                for(int i = 0; i < (tempFileName.length() - 8); i++)
                    fileName += wxString(tempFileName[i]);
            }
            else
                fileName = saveFileDialog.GetFilename();
            _problemDefinition.setName(fileName);
            appendedTitle.append(_problemDefinition.getName());
            this->SetTitle(appendedTitle);
            _saveFilePath = saveFileDialog.GetPath();
            _problemDefinition.setSaveFilePath(saveFileDialog.GetDirectory());
            save(_saveFilePath);
        }
    }
    */
}

void MainFrame::saveAsActionSlot(bool checked)
{
    /*
    wxFileDialog saveFileDialog(this, "Save File As", "", "", "", wxFD_SAVE | wxFD_OVERWRITE_PROMPT | wxFD_CHANGE_DIR);

    if(saveFileDialog.ShowModal() != wxID_CANCEL)
    {
        wxString appendedTitle = "Omni-FEM - ";
        wxString fileName;
        if(saveFileDialog.GetFilename().Contains(wxString(".omniFEM")))
        {
            std::string tempFileName = saveFileDialog.GetFilename().ToStdString();
            for(int i = 0; i < (tempFileName.length() - 8); i++)
                fileName += wxString(tempFileName[i]);
        }
        else
            fileName = saveFileDialog.GetFilename();

        _problemDefinition.setName(fileName);
        appendedTitle.append(_problemDefinition.getName());
        this->SetTitle(appendedTitle);
        _saveFilePath = saveFileDialog.GetPath();
        _problemDefinition.setSaveFilePath(saveFileDialog.GetDirectory());
        save(_saveFilePath);
    }
    */
}

void MainFrame::openActionSlot(bool checked)
{
    /*
    wxFileDialog openFileDialog(this, "Open File", "", "", "*omniFEM", wxFD_OPEN | wxFD_FILE_MUST_EXIST | wxFD_CHANGE_DIR);

    if(openFileDialog.ShowModal() != wxID_CANCEL)
    {
        if(_UIState != systemState::MODEL_DEFINING)
        {
            createModelDefiningClient();
        }

        if(_model)
        {
            _model->deleteMesh();
            _model->SetSize(this->GetClientSize() - wxSize(12, 12));
        }

        wxString appendedTitle = "Omni-FEM - ";
        wxString fileName;
        _problemDefinition.setSaveFilePath(openFileDialog.GetDirectory());

        std::string tempFileName = openFileDialog.GetFilename().ToStdString();
        for(int i = 0; i < (tempFileName.length() - 8); i++)
            fileName += wxString(tempFileName[i]);
        appendedTitle.append(fileName.ToStdString());
        this->SetTitle(appendedTitle);
        _saveFilePath = openFileDialog.GetPath();
        _problemDefinition.defintionClear();
        load(openFileDialog.GetPath().ToStdString());

        _model->Refresh(true);
//      _model->Update();
//      _model->UpdateWindowUI();
    }
    */
}



void MainFrame::exitActionSlot(bool checked)
{

}


Main.cpp

#include <QApplication>
#include "MainFrame.h"


int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    MainFrame mainProgram;
    mainProgram.show();


    return a.exec();
}


Here is my .pro file as generated by QMake:

######################################################################
# Automatically generated by qmake (3.1) Tue May 12 19:25:49 2020
######################################################################

TEMPLATE = app
TARGET = QTTest3
INCLUDEPATH += .

# The following define makes your compiler warn you if you use any
# feature of Qt which has been marked as deprecated (the exact warnings
# depend on your compiler). Please consult the documentation of the
# deprecated API in order to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS

# You can also make your code fail to compile if you use deprecated APIs.
# In order to do so, uncomment the following line.
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0

# Input
HEADERS += MainFrame.h
SOURCES += main.cpp MainFrame.cpp MenuFile.cpp


And here is a copy of the output from a clean build:

19:30:57 **** Build of configuration Debug for project QTTest3 ****
make all 
Building file: ../MainFrame.cpp
Invoking: GCC C++ Compiler
g++ -I/home/name/Qt5.11.0/5.11.0/gcc_64/include -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtWidgets -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtGui -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtCore -I/home/name/Qt5.11.0/5.11.0/gcc_64/mkspecs/linux-g++ -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtX11Extras -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtNetwork -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtHelp -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtSql -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/ -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/Qt3DInput -O0 -g3 -Wall -c -fmessage-length=0 -fPIC -MMD -MP -MF"MainFrame.d" -MT"MainFrame.o" -o "MainFrame.o" "../MainFrame.cpp"
Finished building: ../MainFrame.cpp

Building file: ../MenuFile.cpp
Invoking: GCC C++ Compiler
g++ -I/home/name/Qt5.11.0/5.11.0/gcc_64/include -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtWidgets -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtGui -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtCore -I/home/name/Qt5.11.0/5.11.0/gcc_64/mkspecs/linux-g++ -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtX11Extras -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtNetwork -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtHelp -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtSql -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/ -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/Qt3DInput -O0 -g3 -Wall -c -fmessage-length=0 -fPIC -MMD -MP -MF"MenuFile.d" -MT"MenuFile.o" -o "MenuFile.o" "../MenuFile.cpp"
Finished building: ../MenuFile.cpp

Building file: ../main.cpp
Invoking: GCC C++ Compiler
g++ -I/home/name/Qt5.11.0/5.11.0/gcc_64/include -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtWidgets -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtGui -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtCore -I/home/name/Qt5.11.0/5.11.0/gcc_64/mkspecs/linux-g++ -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtX11Extras -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtNetwork -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtHelp -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtSql -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/ -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/Qt3DInput -O0 -g3 -Wall -c -fmessage-length=0 -fPIC -MMD -MP -MF"main.d" -MT"main.o" -o "main.o" "../main.cpp"
Finished building: ../main.cpp

Building target: QTTest3
Invoking: GCC C++ Linker
g++ -L/home/name/Qt/5.11.0/gcc_64/lib -L/home/name/Qt5.11.0/5.11.0/gcc_64/lib -o "QTTest3"  ./MainFrame.o ./MenuFile.o ./main.o   -lQt5Core -lQt5Widgets -lQt5Gui
./MainFrame.o: In function `MainFrame::MainFrame(QWidget*)':
/home/name/eclipse-workspace/QTTest3/Debug/../MainFrame.cpp:10: undefined reference to `vtable for MainFrame'
makefile:44: recipe for target 'QTTest3' failed
/home/name/eclipse-workspace/QTTest3/Debug/../MainFrame.cpp:10: undefined reference to `vtable for MainFrame'
./MainFrame.o: In function `MainFrame::~MainFrame()':
/home/name/eclipse-workspace/QTTest3/Debug/../MainFrame.cpp:65: undefined reference to `vtable for MainFrame'
/home/name/eclipse-workspace/QTTest3/Debug/../MainFrame.cpp:65: undefined reference to `vtable for MainFrame'
collect2: error: ld returned 1 exit status
make: *** [QTTest3] Error 1

19:31:01 Build Failed. 6 errors, 0 warnings. (took 4s.294ms)



Settings:


C/C++ General->Paths and Symbols For the settings, my "include directories" "includes path" is as follows:
/home/name/Qt5.11.0/5.11.0/gcc_64/include
/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtWidgets
/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtGui
/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtCore
/home/name/Qt5.11.0/5.11.0/gcc_64/mkspecs/linux-g++
/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtX11Extras
/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtNetwork
/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtHelp
/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtSql
/home/name/Qt5.11.0/5.11.0/gcc_64/include/
/home/name/Qt5.11.0/5.11.0/gcc_64/include/Qt3DInput


Symbols is none.

Libraries is Qt5Core, Qt5Widgets, Qt5Gui

Library Paths is:

/home/name/Qt/5.11.0/gcc_64/lib
/home/name/Qt5.11.0/5.11.0/gcc_64/lib


Everything is default.

C/C++ Build: For this, I do have the checkbox checked for Makefiles automatically. Everything is defaults

Settings: Under tool Settings, I made a change. In the miscellaneos section, I added a flag -fPIC. The compiler told me to do this becuase I can't compile without it.

Everything else is defaults.
Re: Qt integration with eclipse [message #1827390 is a reply to message #1827383] Thu, 14 May 2020 04:14 Go to previous messageGo to next message
David VavraFriend
Messages: 1426
Registered: October 2012
Senior Member
Your build output seems to be using the makefile generated by Eclipse.
Why? Isn't the purpose of QMake to generate a makefile?
https://en.m.wikipedia.org/wiki/Qmake

FYI: "undefined reference" means something is missing from the link.
If you used the makefile generated by QMake your problem would likely vanish.

You really want a Makefile project.
Disable the generation of Makefiles by Eclipse.

Also, the build configuration is really the name of the build directory.
It's where Eclipse expects to find the makefile
And it will contain the objects and final executable.
It's doubtful that QMake out-of-the-box knows about Eclipse build configurations.

You don't really need one.
I usually have my makefiles output to an object directory
and put the makefile and executables in the project root.
Needless to say, I write my own makefiles.
Re: Qt integration with eclipse [message #1827461 is a reply to message #1827390] Fri, 15 May 2020 00:11 Go to previous messageGo to next message
Phillip Mobley is currently offline Phillip MobleyFriend
Messages: 9
Registered: December 2018
Junior Member
David Vavra wrote on Thu, 14 May 2020 04:14
Your build output seems to be using the makefile generated by Eclipse.
Why? Isn't the purpose of QMake to generate a makefile?
https://en.m.wikipedia.org/wiki/Qmake

FYI: "undefined reference" means something is missing from the link.
If you used the makefile generated by QMake your problem would likely vanish.

You really want a Makefile project.
Disable the generation of Makefiles by Eclipse.

Also, the build configuration is really the name of the build directory.
It's where Eclipse expects to find the makefile
And it will contain the objects and final executable.
It's doubtful that QMake out-of-the-box knows about Eclipse build configurations.

You don't really need one.
I usually have my makefiles output to an object directory
and put the makefile and executables in the project root.
Needless to say, I write my own makefiles.


I see...... so taking your advice, I went to properties->C/C++ Build/Makefile generation and unchecked the checkbox so the eclipse uses an external makefile. I then change the Build location/Build directory to be in the root folder (one up from the Debug folder, this is where QMake's Makefile is placed)

I also changed the QMake setting so that it generates a Makefile.

I run QMake, then I do a clean build..... Now, all of my
#include
statements are giving me issues because it can't find the include file for my Qt libraries. Ok, So for something quick and dirty, I give everything an absolute path. It compiles, mostly.

Now I am getting undefined reference to all of my Qt code such as QMenu, addAction, addMenu, etc. If it uses the Qt library, it is an error.

That sucks, I check my make file settings and everything looks like it is including what it should (Will be posting a cop of my make file in here)

I check my include paths in the project settings and that is also good. Weird, I have a feeling I have a small settings issue that I can't seem to track down.

Anyways, I check the build directory and low and behold, I have my moc files!

Cool, out of a hunch, I decide to switch back to the internal makefile setting. Run the build and boom, it compiled successfully, 0 errors, I go to link and it works! I go to run and it dies because I of a missing a symbol:

I add this command to my .bashrc and restart eclipse:
export LD_LIBRARY_PATH='/home/pe/qtbase/lib':$LD_LIBRARY_PATH; 


and low-and-behold, my test program is working!

Awesome, now I need to improve the process! Any suggestions?

(Note: I am trying to add as much detail to these posts so that if 1) Someone else attempts to do the same thing as me, they can follow in my footsteps 2) in case I move my workstation over and forget everything that I did)

Makefile as generated by QMake:
#############################################################################
# Makefile for building: QTTest3
# Generated by qmake (3.1) (Qt 5.11.0)
# Project:  QTTest3.pro
# Template: app
# Command: /home/name/Qt5.11.0/5.11.0/gcc_64/bin/qmake -o Makefile QTTest3.pro
#############################################################################

MAKEFILE      = Makefile

####### Compiler, tools and options

CC            = gcc
CXX           = g++
DEFINES       = -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB
CFLAGS        = -pipe -O2 -Wall -W -D_REENTRANT -fPIC $(DEFINES)
CXXFLAGS      = -pipe -O2 -Wall -W -D_REENTRANT -fPIC $(DEFINES)
INCPATH       = -I. -I. -I../../Qt5.11.0/5.11.0/gcc_64/include -I../../Qt5.11.0/5.11.0/gcc_64/include/QtGui -I../../Qt5.11.0/5.11.0/gcc_64/include/QtCore -I. -isystem /usr/include/libdrm -I../../Qt5.11.0/5.11.0/gcc_64/mkspecs/linux-g++
QMAKE         = /home/name/Qt5.11.0/5.11.0/gcc_64/bin/qmake
DEL_FILE      = rm -f
CHK_DIR_EXISTS= test -d
MKDIR         = mkdir -p
COPY          = cp -f
COPY_FILE     = cp -f
COPY_DIR      = cp -f -R
INSTALL_FILE  = install -m 644 -p
INSTALL_PROGRAM = install -m 755 -p
INSTALL_DIR   = cp -f -R
QINSTALL      = /home/name/Qt5.11.0/5.11.0/gcc_64/bin/qmake -install qinstall
QINSTALL_PROGRAM = /home/name/Qt5.11.0/5.11.0/gcc_64/bin/qmake -install qinstall -exe
DEL_FILE      = rm -f
SYMLINK       = ln -f -s
DEL_DIR       = rmdir
MOVE          = mv -f
TAR           = tar -cf
COMPRESS      = gzip -9f
DISTNAME      = QTTest31.0.0
DISTDIR = /home/name/eclipse-workspace/QTTest3/.tmp/QTTest31.0.0
LINK          = g++
LFLAGS        = -Wl,-O1 -Wl,-rpath,/home/name/Qt5.11.0/5.11.0/gcc_64/lib
LIBS          = $(SUBLIBS) -L/home/name/Qt5.11.0/5.11.0/gcc_64/lib -lQt5Gui -lQt5Core -lGL -lpthread 
AR            = ar cqs
RANLIB        = 
SED           = sed
STRIP         = strip

####### Output directory

OBJECTS_DIR   = ./

####### Files

SOURCES       = main.cpp \
		MainFrame.cpp \
		MenuFile.cpp moc_MainFrame.cpp
OBJECTS       = main.o \
		MainFrame.o \
		MenuFile.o \
		moc_MainFrame.o
DIST          = ../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/spec_pre.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/unix.conf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/linux.conf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/sanitize.conf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/gcc-base.conf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/gcc-base-unix.conf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/g++-base.conf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/g++-unix.conf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/qconfig.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3danimation.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3danimation_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dcore.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dcore_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dextras.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dextras_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dinput.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dinput_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dlogic.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dlogic_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquick.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquick_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickanimation.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickanimation_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickextras.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickextras_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickinput.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickinput_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickrender.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickrender_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickscene2d.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3drender.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3drender_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_accessibility_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_bluetooth.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_bluetooth_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_bootstrap_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_charts.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_charts_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_concurrent.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_concurrent_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_core.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_core_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_datavisualization.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_datavisualization_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_dbus.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_dbus_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_designer.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_designer_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_designercomponents_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_edid_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_egl_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_fb_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_gamepad.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_gamepad_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_glx_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_gui.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_gui_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_help.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_help_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_input_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_kms_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_location.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_location_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_multimedia.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_multimedia_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_multimediagsttools_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_multimediawidgets.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_network.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_network_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_networkauth.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_networkauth_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_nfc.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_nfc_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_opengl.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_opengl_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_openglextensions.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_openglextensions_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_packetprotocol_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_positioning.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_positioning_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_positioningquick.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_positioningquick_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_printsupport.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_printsupport_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_purchasing.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_purchasing_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qml.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qml_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qmldebug_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qmldevtools_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qmltest.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qmltest_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quick.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quick_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quickcontrols2.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quickparticles_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quickwidgets.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quickwidgets_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_remoteobjects.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_remoteobjects_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_repparser.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_repparser_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_script.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_script_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_scripttools.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_scripttools_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_scxml.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_scxml_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_sensors.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_sensors_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_serialbus.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_serialbus_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_serialport.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_serialport_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_service_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_sql.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_sql_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_svg.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_svg_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_testlib.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_testlib_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_texttospeech.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_texttospeech_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_theme_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_uiplugin.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_uitools.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_uitools_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_waylandclient.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_waylandclient_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_waylandcompositor.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_waylandcompositor_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webchannel.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webchannel_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webengine.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webengine_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webenginecore.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webenginecore_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webenginewidgets.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webenginewidgets_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_websockets.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_websockets_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webview.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webview_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_widgets.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_widgets_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_x11extras.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_x11extras_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_xml.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_xml_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_xmlpatterns.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/qt_functions.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/qt_config.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/linux-g++/qmake.conf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/spec_post.prf \
		.qmake.stash \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/exclusive_builds.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/toolchain.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/default_pre.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/resolve_config.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/default_post.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/warn_on.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/qt.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/resources.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/moc.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/unix/opengl.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/unix/thread.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/qmake_use.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/file_copies.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/testcase_targets.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/exceptions.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/yacc.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/lex.prf \
		QTTest3.pro MainFrame.h main.cpp \
		MainFrame.cpp \
		MenuFile.cpp
QMAKE_TARGET  = QTTest3
DESTDIR       = 
TARGET        = QTTest3


first: all
####### Build rules

$(TARGET):  $(OBJECTS)  
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)

Makefile: QTTest3.pro ../../Qt5.11.0/5.11.0/gcc_64/mkspecs/linux-g++/qmake.conf ../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/spec_pre.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/unix.conf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/linux.conf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/sanitize.conf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/gcc-base.conf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/gcc-base-unix.conf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/g++-base.conf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/g++-unix.conf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/qconfig.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3danimation.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3danimation_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dcore.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dcore_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dextras.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dextras_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dinput.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dinput_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dlogic.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dlogic_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquick.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquick_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickanimation.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickanimation_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickextras.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickextras_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickinput.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickinput_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickrender.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickrender_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickscene2d.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3drender.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3drender_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_accessibility_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_bluetooth.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_bluetooth_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_bootstrap_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_charts.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_charts_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_concurrent.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_concurrent_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_core.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_core_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_datavisualization.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_datavisualization_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_dbus.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_dbus_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_designer.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_designer_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_designercomponents_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_edid_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_egl_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_fb_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_gamepad.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_gamepad_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_glx_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_gui.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_gui_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_help.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_help_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_input_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_kms_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_location.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_location_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_multimedia.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_multimedia_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_multimediagsttools_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_multimediawidgets.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_network.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_network_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_networkauth.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_networkauth_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_nfc.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_nfc_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_opengl.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_opengl_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_openglextensions.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_openglextensions_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_packetprotocol_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_positioning.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_positioning_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_positioningquick.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_positioningquick_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_printsupport.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_printsupport_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_purchasing.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_purchasing_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qml.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qml_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qmldebug_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qmldevtools_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qmltest.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qmltest_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quick.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quick_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quickcontrols2.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quickparticles_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quickwidgets.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quickwidgets_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_remoteobjects.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_remoteobjects_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_repparser.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_repparser_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_script.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_script_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_scripttools.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_scripttools_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_scxml.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_scxml_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_sensors.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_sensors_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_serialbus.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_serialbus_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_serialport.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_serialport_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_service_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_sql.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_sql_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_svg.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_svg_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_testlib.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_testlib_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_texttospeech.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_texttospeech_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_theme_support_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_uiplugin.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_uitools.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_uitools_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_waylandclient.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_waylandclient_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_waylandcompositor.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_waylandcompositor_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webchannel.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webchannel_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webengine.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webengine_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webenginecore.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webenginecore_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webenginewidgets.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webenginewidgets_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_websockets.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_websockets_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webview.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webview_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_widgets.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_widgets_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_x11extras.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_x11extras_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_xml.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_xml_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_xmlpatterns.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/qt_functions.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/qt_config.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/linux-g++/qmake.conf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/spec_post.prf \
		.qmake.stash \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/exclusive_builds.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/toolchain.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/default_pre.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/resolve_config.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/default_post.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/warn_on.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/qt.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/resources.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/moc.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/unix/opengl.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/unix/thread.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/qmake_use.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/file_copies.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/testcase_targets.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/exceptions.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/yacc.prf \
		../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/lex.prf \
		QTTest3.pro \
		../../Qt5.11.0/5.11.0/gcc_64/lib/libQt5Gui.prl \
		../../Qt5.11.0/5.11.0/gcc_64/lib/libQt5Core.prl
	$(QMAKE) -o Makefile QTTest3.pro
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/spec_pre.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/unix.conf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/linux.conf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/sanitize.conf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/gcc-base.conf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/gcc-base-unix.conf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/g++-base.conf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/common/g++-unix.conf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/qconfig.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3danimation.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3danimation_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dcore.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dcore_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dextras.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dextras_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dinput.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dinput_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dlogic.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dlogic_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquick.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquick_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickanimation.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickanimation_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickextras.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickextras_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickinput.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickinput_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickrender.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickrender_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickscene2d.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3dquickscene2d_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3drender.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_3drender_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_accessibility_support_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_bluetooth.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_bluetooth_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_bootstrap_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_charts.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_charts_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_concurrent.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_concurrent_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_core.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_core_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_datavisualization.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_datavisualization_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_dbus.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_dbus_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_designer.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_designer_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_designercomponents_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_edid_support_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_egl_support_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_fb_support_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_fontdatabase_support_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_gamepad.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_gamepad_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_glx_support_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_gui.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_gui_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_help.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_help_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_input_support_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_kms_support_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_location.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_location_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_multimedia.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_multimedia_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_multimediagsttools_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_multimediawidgets.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_network.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_network_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_networkauth.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_networkauth_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_nfc.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_nfc_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_opengl.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_opengl_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_openglextensions.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_openglextensions_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_packetprotocol_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_platformcompositor_support_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_positioning.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_positioning_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_positioningquick.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_positioningquick_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_printsupport.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_printsupport_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_purchasing.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_purchasing_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qml.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qml_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qmldebug_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qmldevtools_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qmltest.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qmltest_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quick.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quick_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quickcontrols2.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quickparticles_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quickwidgets.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_quickwidgets_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_remoteobjects.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_remoteobjects_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_repparser.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_repparser_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_script.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_script_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_scripttools.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_scripttools_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_scxml.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_scxml_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_sensors.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_sensors_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_serialbus.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_serialbus_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_serialport.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_serialport_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_service_support_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_sql.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_sql_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_svg.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_svg_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_testlib.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_testlib_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_texttospeech.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_texttospeech_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_theme_support_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_uiplugin.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_uitools.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_uitools_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_waylandclient.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_waylandclient_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_waylandcompositor.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_waylandcompositor_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webchannel.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webchannel_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webengine.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webengine_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webenginecore.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webenginecore_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webenginewidgets.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webenginewidgets_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_websockets.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_websockets_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webview.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_webview_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_widgets.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_widgets_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_x11extras.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_x11extras_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_xml.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_xml_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_xmlpatterns.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/modules/qt_lib_xmlpatterns_private.pri:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/qt_functions.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/qt_config.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/linux-g++/qmake.conf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/spec_post.prf:
.qmake.stash:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/exclusive_builds.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/toolchain.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/default_pre.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/resolve_config.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/default_post.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/warn_on.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/qt.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/resources.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/moc.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/unix/opengl.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/unix/thread.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/qmake_use.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/file_copies.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/testcase_targets.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/exceptions.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/yacc.prf:
../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/lex.prf:
QTTest3.pro:
../../Qt5.11.0/5.11.0/gcc_64/lib/libQt5Gui.prl:
../../Qt5.11.0/5.11.0/gcc_64/lib/libQt5Core.prl:
qmake: FORCE
	@$(QMAKE) -o Makefile QTTest3.pro

qmake_all: FORCE


all: Makefile $(TARGET)

dist: distdir FORCE
	(cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR)

distdir: FORCE
	@test -d $(DISTDIR) || mkdir -p $(DISTDIR)
	$(COPY_FILE) --parents $(DIST) $(DISTDIR)/
	$(COPY_FILE) --parents ../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/data/dummy.cpp $(DISTDIR)/
	$(COPY_FILE) --parents MainFrame.h $(DISTDIR)/
	$(COPY_FILE) --parents main.cpp MainFrame.cpp MenuFile.cpp $(DISTDIR)/


clean: compiler_clean 
	-$(DEL_FILE) $(OBJECTS)
	-$(DEL_FILE) *~ core *.core


distclean: clean 
	-$(DEL_FILE) $(TARGET) 
	-$(DEL_FILE) .qmake.stash
	-$(DEL_FILE) Makefile


####### Sub-libraries

mocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_clean

mocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_all

check: first

benchmark: first

compiler_rcc_make_all:
compiler_rcc_clean:
compiler_moc_predefs_make_all: moc_predefs.h
compiler_moc_predefs_clean:
	-$(DEL_FILE) moc_predefs.h
moc_predefs.h: ../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/data/dummy.cpp
	g++ -pipe -O2 -Wall -W -dM -E -o moc_predefs.h ../../Qt5.11.0/5.11.0/gcc_64/mkspecs/features/data/dummy.cpp

compiler_moc_header_make_all: moc_MainFrame.cpp
compiler_moc_header_clean:
	-$(DEL_FILE) moc_MainFrame.cpp
moc_MainFrame.cpp: /home/name/Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/QMainWindow \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qmainwindow.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qtwidgetsglobal.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qtguiglobal.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qglobal.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qconfig-bootstrapped.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qconfig.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qtcore-config.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qsystemdetection.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qprocessordetection.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qcompilerdetection.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qtypeinfo.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qsysinfo.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qlogging.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qflags.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qatomic.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qbasicatomic.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qatomic_bootstrap.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qgenericatomic.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qatomic_cxx11.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qglobalstatic.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qmutex.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qnumeric.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qversiontagging.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qtgui-config.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qtwidgets-config.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qwidget.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qwindowdefs.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qobjectdefs.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qnamespace.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qobjectdefs_impl.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qwindowdefs_win.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qobject.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qstring.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qchar.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qbytearray.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qrefcount.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qarraydata.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qstringliteral.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qstringalgorithms.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qstringview.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qstringbuilder.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qlist.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qalgorithms.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qiterator.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qhashfunctions.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qpair.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qbytearraylist.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qstringlist.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qregexp.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qstringmatcher.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qcoreevent.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qscopedpointer.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qmetatype.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qvarlengtharray.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qcontainerfwd.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qobject_impl.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qmargins.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qpaintdevice.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qrect.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qsize.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qpoint.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qpalette.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qcolor.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qrgb.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qrgba64.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qbrush.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qvector.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qmatrix.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qpolygon.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qregion.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qdatastream.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qiodevice.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qline.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qtransform.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qpainterpath.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qimage.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qpixelformat.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qpixmap.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qsharedpointer.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qshareddata.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qhash.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qsharedpointer_impl.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qfont.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qfontmetrics.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qfontinfo.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qsizepolicy.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qcursor.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qkeysequence.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qevent.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qvariant.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qmap.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qdebug.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qtextstream.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qlocale.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qset.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qcontiguouscache.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qurl.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qurlquery.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qfile.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qfiledevice.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qvector2d.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qtouchdevice.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qtabwidget.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qicon.h \
		/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/QMenu \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qmenu.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qaction.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qactiongroup.h \
		/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/QMenuBar \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qmenubar.h \
		MainFrame.h \
		moc_predefs.h \
		../../Qt5.11.0/5.11.0/gcc_64/bin/moc
	/home/name/Qt5.11.0/5.11.0/gcc_64/bin/moc $(DEFINES) --include ./moc_predefs.h -I/home/name/Qt5.11.0/5.11.0/gcc_64/mkspecs/linux-g++ -I/home/name/eclipse-workspace/QTTest3 -I/home/name/eclipse-workspace/QTTest3 -I/home/name/Qt5.11.0/5.11.0/gcc_64/include -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtGui -I/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtCore -I/usr/include/c++/7 -I/usr/include/x86_64-linux-gnu/c++/7 -I/usr/include/c++/7/backward -I/usr/lib/gcc/x86_64-linux-gnu/7/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include MainFrame.h -o moc_MainFrame.cpp

compiler_moc_objc_header_make_all:
compiler_moc_objc_header_clean:
compiler_moc_source_make_all:
compiler_moc_source_clean:
compiler_yacc_decl_make_all:
compiler_yacc_decl_clean:
compiler_yacc_impl_make_all:
compiler_yacc_impl_clean:
compiler_lex_make_all:
compiler_lex_clean:
compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean 

####### Compile

main.o: main.cpp /home/name/Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/QApplication \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qapplication.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qtwidgetsglobal.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qtguiglobal.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qglobal.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qconfig-bootstrapped.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qconfig.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qtcore-config.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qsystemdetection.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qprocessordetection.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qcompilerdetection.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qtypeinfo.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qsysinfo.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qlogging.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qflags.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qatomic.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qbasicatomic.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qatomic_bootstrap.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qgenericatomic.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qatomic_cxx11.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qglobalstatic.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qmutex.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qnumeric.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qversiontagging.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qtgui-config.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qtwidgets-config.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qcoreapplication.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qstring.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qchar.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qbytearray.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qrefcount.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qnamespace.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qarraydata.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qstringliteral.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qstringalgorithms.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qstringview.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qstringbuilder.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qobject.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qobjectdefs.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qobjectdefs_impl.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qlist.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qalgorithms.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qiterator.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qhashfunctions.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qpair.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qbytearraylist.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qstringlist.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qregexp.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qstringmatcher.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qcoreevent.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qscopedpointer.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qmetatype.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qvarlengtharray.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qcontainerfwd.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qobject_impl.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qeventloop.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qwindowdefs.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qwindowdefs_win.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qpoint.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qsize.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qcursor.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qdesktopwidget.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qwidget.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qmargins.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qpaintdevice.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qrect.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qpalette.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qcolor.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qrgb.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qrgba64.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qbrush.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qvector.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qmatrix.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qpolygon.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qregion.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qdatastream.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qiodevice.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qline.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qtransform.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qpainterpath.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qimage.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qpixelformat.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qpixmap.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qsharedpointer.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qshareddata.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qhash.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qsharedpointer_impl.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qfont.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qfontmetrics.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qfontinfo.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qsizepolicy.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qkeysequence.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qevent.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qvariant.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qmap.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qdebug.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qtextstream.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qlocale.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qset.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qcontiguouscache.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qurl.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qurlquery.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qfile.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qfiledevice.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qvector2d.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qtouchdevice.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qguiapplication.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qinputmethod.h \
		MainFrame.h \
		/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/QMainWindow \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qmainwindow.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qtabwidget.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qicon.h \
		/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/QMenu \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qmenu.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qaction.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qactiongroup.h \
		/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/QMenuBar \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qmenubar.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o main.cpp

MainFrame.o: MainFrame.cpp /home/name/eclipse-workspace/QTTest3/MainFrame.h \
		/home/name/Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/QMainWindow \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qmainwindow.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtWidgets/qtwidgetsglobal.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtGui/qtguiglobal.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qglobal.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qconfig-bootstrapped.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qconfig.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qtcore-config.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qsystemdetection.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qprocessordetection.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qcompilerdetection.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qtypeinfo.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qsysinfo.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qlogging.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qflags.h \
		../../Qt5.11.0/5.11.0/gcc_64/include/QtCore/qatomic.h \
		../../Qt5.11.0/5.



Re: Qt integration with eclipse [message #1827464 is a reply to message #1827461] Fri, 15 May 2020 02:18 Go to previous messageGo to next message
David VavraFriend
Messages: 1426
Registered: October 2012
Senior Member
I don't know QMake and it's likely few here do.
Regardless, this forum is about issues arising from using CDT.
Issues involving using external tools (other than calling them) are off-topic.
Eclipse expects you know how to use them.

As you are now using the output of QMake,
your question becomes "how to use QMake".
You should post your question at stackoverflow or a site devoted to Qt.

[Updated on: Fri, 15 May 2020 06:52]

Report message to a moderator

Re: Qt integration with eclipse [message #1827700 is a reply to message #1827464] Thu, 21 May 2020 02:27 Go to previous message
Phillip Mobley is currently offline Phillip MobleyFriend
Messages: 9
Registered: December 2018
Junior Member
Hey guys just want to give a quick update. I got it working at least the build part. Just want to post my steps on how I did it so that if some unfortunate soul decides to do what I did, this will help them out.

1) First, you need to create 3 external tools. All three will be referencing the location of qmake. So find that first. Again, there will be 3 external tools that we create with slightly different settings, their names will be qmake, QMake (.pro file), QMake (makefile)

qmake:

a) For this, set location to the location of qmake.
b) Working directory will be the top level source directory
c) Under the refresh tab, you want to refresh the specific resource which is this project. Check the Recursively include sub-folders options
d) under the Build tab, you want to build the specific project you are working with and to include referenced projects
e) Under Common tab, in the Display in favourites menu check external tools

QMake (.pro file)

a) Set location of qmake
b) Set the working directory to be the top level (I think it is fine if the .pro file is in the same folder as source)
c) Under arguments set
-project

d) Uncheck the Refresh resources upon completion
e) Uncheck build before launch
f) Do same as e above

QMake (makefile)

a) Set location of qmake
b) Set the working directory to be the location that you want your build files to be located in
c) Set the arguments to be
/location/to/.pro/file.pro -r

d) Uncheck the Refresh resources upon completion
e) Uncheck build before launch
f) Do same as e in qmake heading

2) Now that we have our external tools configured, we will need to edit the build settings. Right click on the project in the Project Viewer of eclipse and go to Properties. Click on C/C++ Build option and go to the Builder Settings tab.
2a) Uncheck the Generate Makefiles automatically.
2b) Under Build Location, set the path to be the location of where you want your build files to be located.
2c) At this time, I have everything left as default. Although, I will probably change the Build Command to be something that will allow me to parallel build.

3) I am not sure if this is required, but I would recommend to set up your include paths and libraries under the C/C++ General->Paths and Symbols. For me the makefile is missing some libraries. I need to manually add them in. But it seems to catch some of the libraries in there. Not sure why it does that. Again, I am not sure if this step is necessary but it is at least good practice.

4) Now, we need to change the directory of the C/C++ Application. To do this, click the down arrow that is next to the run button in your tool bar. A window should come up with your project already ready to go. Under C/C++Application, change the folder location to be the location that you set your build directory.

Now that we have everything set up, the procedure to run everything is as follows:

1) Create your .pro file
2) Create the makefile
3) Right-click on the project in the project viewer and click build (or clean if you want to do a clean build)
4) Click on run

Note: There might be an additional step in there. Like for me I need to edit the makefile because it forgets to add in some libraries. I am still working on this issue.

Well, I hope that this post was informative to some people here on the forum. Happy coding.
Previous Topic:Problems with makefile when building static library
Next Topic:SWT GDI objects
Goto Forum:
  


Current Time: Thu Apr 25 12:49:20 GMT 2024

Powered by FUDForum. Page generated in 0.03698 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top