Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Call for Presentations - Qt World Summit

    Unsolved How to solve MAKEFILE_GENERATOR variable not set as a result of parsing: ... error ?

    Installation and Deployment
    2
    23
    6504
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • jsulm
      jsulm Lifetime Qt Champion @Hasibul Hasan Chowdhury last edited by

      @Hasibul-Hasan-Chowdhury This is not the same as "QMainWindow not found". Something is wrong with your .pro file or Kit (you still not checked it as I suggested). Is it possible to upload your project to somewhere and post link here, so I can download it and check?

      https://forum.qt.io/topic/113070/qt-code-of-conduct

      Hasibul Hasan Chowdhury 1 Reply Last reply Reply Quote 0
      • Hasibul Hasan Chowdhury
        Hasibul Hasan Chowdhury @jsulm last edited by

        @jsulm Wait for me sir. I am sending screenshots and details.

        Hasibul Hasan Chowdhury 1 Reply Last reply Reply Quote 0
        • Hasibul Hasan Chowdhury
          Hasibul Hasan Chowdhury @Hasibul Hasan Chowdhury last edited by

          @Hasibul-Hasan-Chowdhury I can not upload the screenshots in this forum. I am adding whole code for you.

          I have checked kit and I found
          Yellow ! Android for armeabi (GCC 4.9, Qt 5.5.1)
          Android for armeabi (GCC 4.9, Qt 5.5.1)
          Android for armeabi-v7a (GCC 4.9, Qt 5.5.1)
          Android for armeabi-v7a (GCC 4.9, Qt 5.5.1)
          Android for x86 (GCC 4.9, Qt 5.5.1)
          Android for x86 (GCC 4.9, Qt 5.5.1)

          Without Yellow ! Android for armeabi-v7a (GCC 4.9, Qt 5.8.0)
          Android for x86 (GCC 4.9, Qt 5.8.0)
          Desktop Qt %{Qt:Version} MinGW 32bit

          kit version Yellow ! Qt %{Qt:Version} MinGW 32bit

          Hasibul Hasan Chowdhury 1 Reply Last reply Reply Quote 0
          • Hasibul Hasan Chowdhury
            Hasibul Hasan Chowdhury @Hasibul Hasan Chowdhury last edited by

            @Hasibul-Hasan-Chowdhury
            .pro file
            #-------------------------------------------------

            Project created by QtCreator 2017-03-07T16:05:57

            #-------------------------------------------------

            QT += core gui

            QT += widgets

            greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

            TARGET = DatabaseTutorial
            TEMPLATE = app

            The following define makes your compiler emit warnings if you use

            any feature of Qt which as 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

            SOURCES += main.cpp
            mainwindow.cpp

            HEADERS += mainwindow.h

            FORMS += mainwindow.ui

            header file

            #ifndef MAINWINDOW_H
            #define MAINWINDOW_H

            #include <QMainWindow>

            namespace Ui {
            class MainWindow;
            }

            class MainWindow : public QMainWindow
            {
            Q_OBJECT

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

            private:
            Ui::MainWindow *ui;
            };

            #endif // MAINWINDOW_H

            source file
            #include "mainwindow.h"
            #include "ui_mainwindow.h"

            MainWindow::MainWindow(QWidget *parent) :
            QMainWindow(parent),
            ui(new Ui::MainWindow)
            {
            ui->setupUi(this);
            }

            MainWindow::~MainWindow()
            {
            delete ui;
            }

            main file
            #include "mainwindow.h"
            #include <QApplication>

            int main(int argc, char *argv[])
            {
            QApplication a(argc, argv);
            MainWindow w;
            w.show();

            return a.exec();
            

            }

            xml gui file

            <?xml version="1.0" encoding="UTF-8"?>
            <ui version="4.0">
            <class>MainWindow</class>
            <widget class="QMainWindow" name="MainWindow">
            <property name="geometry">
            <rect>
            <x>0</x>
            <y>0</y>
            <width>400</width>
            <height>300</height>
            </rect>
            </property>
            <property name="windowTitle">
            <string>MainWindow</string>
            </property>
            <widget class="QWidget" name="centralWidget"/>
            <widget class="QMenuBar" name="menuBar">
            <property name="geometry">
            <rect>
            <x>0</x>
            <y>0</y>
            <width>400</width>
            <height>21</height>
            </rect>
            </property>
            </widget>
            <widget class="QToolBar" name="mainToolBar">
            <attribute name="toolBarArea">
            <enum>TopToolBarArea</enum>
            </attribute>
            <attribute name="toolBarBreak">
            <bool>false</bool>
            </attribute>
            </widget>
            <widget class="QStatusBar" name="statusBar"/>
            </widget>
            <layoutdefault spacing="6" margin="11"/>
            <resources/>
            <connections/>
            </ui>

            when i run this project I got the previous error.

            Thanks.

            jsulm 1 Reply Last reply Reply Quote 0
            • jsulm
              jsulm Lifetime Qt Champion @Hasibul Hasan Chowdhury last edited by

              @Hasibul-Hasan-Chowdhury Does your .pro file really contain comments without # character at the beginning? It should be like this:

              TARGET = DatabaseTutorial
              TEMPLATE = app
              #The following define makes your compiler emit warnings if you use
              

              Regarding yellow warnings: keep mouse cursor over the Kit - you will see then what the problem is.

              https://forum.qt.io/topic/113070/qt-code-of-conduct

              Hasibul Hasan Chowdhury 1 Reply Last reply Reply Quote 0
              • Hasibul Hasan Chowdhury
                Hasibul Hasan Chowdhury @jsulm last edited by

                @jsulm yes

                jsulm Hasibul Hasan Chowdhury 2 Replies Last reply Reply Quote 0
                • jsulm
                  jsulm Lifetime Qt Champion @Hasibul Hasan Chowdhury last edited by

                  @Hasibul-Hasan-Chowdhury Remove all the comments or comment them out

                  #-------------------------------------------------
                  Project created by QtCreator 2017-03-07T16:05:57
                  
                  #-------------------------------------------------
                  
                  QT += core gui
                  
                  QT += widgets
                  
                  greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
                  
                  TARGET = DatabaseTutorial
                  TEMPLATE = app
                  
                  DEFINES += QT_DEPRECATED_WARNINGS
                  
                  SOURCES += main.cpp \
                  mainwindow.cpp
                  
                  HEADERS += mainwindow.h
                  
                  FORMS += mainwindow.ui
                  

                  DEFINES += QT_DEPRECATED_WARNINGS can be removed as well.
                  Add \ after SOURCES += main.cpp
                  Run qmake again and build.

                  https://forum.qt.io/topic/113070/qt-code-of-conduct

                  1 Reply Last reply Reply Quote 0
                  • Hasibul Hasan Chowdhury
                    Hasibul Hasan Chowdhury @Hasibul Hasan Chowdhury last edited by

                    @Hasibul-Hasan-Chowdhury should I remove this ?

                    Hasibul Hasan Chowdhury 1 Reply Last reply Reply Quote 0
                    • Hasibul Hasan Chowdhury
                      Hasibul Hasan Chowdhury @Hasibul Hasan Chowdhury last edited by

                      @Hasibul-Hasan-Chowdhury same error

                      Hasibul Hasan Chowdhury jsulm 2 Replies Last reply Reply Quote 0
                      • Hasibul Hasan Chowdhury
                        Hasibul Hasan Chowdhury @Hasibul Hasan Chowdhury last edited by

                        @Hasibul-Hasan-Chowdhury when i run qmake get above error again. where is the problem ?

                        1 Reply Last reply Reply Quote 0
                        • jsulm
                          jsulm Lifetime Qt Champion @Hasibul Hasan Chowdhury last edited by

                          @Hasibul-Hasan-Chowdhury Please upload the pro file to somewhere and post a link here. Then I can check.
                          And please check what is wrong with your "Desktop Qt 5.8.0 MinGW 32bit" Kit.

                          https://forum.qt.io/topic/113070/qt-code-of-conduct

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post