Qt Ошибка symbol(s) not found for architecture

191
15 сентября 2017, 21:32
#include <QWidget>
#include <QApplication>
#include <QPushButton>
#include <QtCore>
using namespace std;

class MainWindow:public QWidget{
    Q_OBJECT
private:
    QMap<QString,int> window_types;
    QPushButton* button;
public slots:
    void changeWindowType();
public:
    MainWindow(const QString& name, QWidget* parent=0);
    QMap<QString,int> getWindowTypes();
};
void MainWindow::changeWindowType(){
    QMapIterator<QString,int> iter(window_types);
    if(iter.hasNext()){
        setWindowFlags(QFlag(iter.value()));
        iter.next();
    }
    iter.toFront();
}
MainWindow::MainWindow(const QString& name,QWidget* parent):QWidget(parent){
    setWindowTitle(name);
    window_types=getWindowTypes();
    button=new QPushButton(this);
    QObject::connect(button,SIGNAL(clicked(bool)),this,SLOT(changeWindowType()));
}
QMap<QString,int> MainWindow::getWindowTypes(){
    QMap<QString,int> window_types;
    window_types.insert("Qt::Window",Qt::Window);
    window_types.insert("Qt::Tool",Qt::Tool);
    window_types.insert("Qt::ToolTip",Qt::ToolTip);
    window_types.insert("Qt::Popup",Qt::Popup);
    window_types.insert("Qt::SplashScreen",Qt::SplashScreen);
    return window_types;
}
int main(int argv,char** argc){
    QApplication app(argv,argc);
    MainWindow window("My Window");
    window.show();
    return app.exec();
}

Возникают следующие ошибки при компиляции компилятором Clang из под macOS 10.12.6: :-1: ошибка: symbol(s) not found for architecture x86_64 :-1: ошибка: linker command failed with exit code 1 (use -v to see invocation)

pro файл следующего содержания:

QT += core
QT += widgets
CONFIG += c++11
TARGET = untitled
CONFIG += console
CONFIG -= app_bundle
TEMPLATE = app
SOURCES += main.cpp

К сожалению не в первый раз уже сталкиваюсь с такой проблемой, прошу помощи. Спасибо большое за ранее !

READ ALSO
Вызвано исключение по адресу 0x00EF7738

Вызвано исключение по адресу 0x00EF7738

объясните, в чём ошибка и как исправить

263
Не работает trigger(&#39;click&#39;) для owl-carousel

Не работает trigger('click') для owl-carousel

Зддравствуйте, подскажите пожалуйста, как можно отправить событие нажатия кнопкой мыши для owl-carousel, событие должно быть именно по слайду,...

219
Как, используя History API, сделать так чтобы блок, при клике на который происходит переход, сам перемещался плавно в бок?

Как, используя History API, сделать так чтобы блок, при клике на который происходит переход, сам перемещался плавно в бок?

Как, используя History API, сделать так чтобы блок, при клике на который происходит переход, сам перемещался плавно в бок?

166
PHP. JQuery. Проверка на пустое значение поля

PHP. JQuery. Проверка на пустое значение поля

Есть функция навешенная на кнопку:

253