0 / 0 / 0
Регистрация: 28.05.2014
Сообщений: 3
1

LNK 2019 в QT

28.05.2014, 13:57. Показов 1374. Ответов 3
Метки нет (Все метки)

Создаю проект в QT Creator. По умолчанию создаются файлы main.cpp, mylistview.cpp и mylistview.h. Пока все нормально, компиляция запуск - просто отлично.

Добавляю новый класс MyClass, который наследую от QObject. Создаются файлы myclass.cpp и myclass.h. В main.cpp создаю объект нового класса и все накрывается медным тазом. С QT работаю несколько часов, так что приветствую всякую новую информацию. Возникают ошибки 2019 и 1120.

main.cpp
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "mylistview.h"
#include "myclass.h"
#include <QApplication>
 
 
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
 
    MyListView w;
    w.show();
 
    MyClass c;
 
    return a.exec();
}
myclass.cpp
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "myclass.h"
#include <iostream>
 
using namespace std;
 
MyClass::MyClass(QObject *parent) :
    QObject(parent)
{
}
MyClass::~MyClass()
{
 
}

mylistview.cpp
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
#include "mylistview.h"
 
MyListView::MyListView(QWidget *parent)
    : QWidget(parent)
{
}
 
MyListView::~MyListView()
{
 
}


myclass.h
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef MYCLASS_H
#define MYCLASS_H
#include <iostream>
#include <QObject>
 
using namespace std;
 
class MyClass : public QObject
{
    Q_OBJECT
public:
    MyClass(QObject *parent = 0);
    ~MyClass();
 
signals:
 
public slots:
 
};
 
#endif // MYCLASS_H

mylistview.h
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef MYLISTVIEW_H
#define MYLISTVIEW_H
 
#include <QWidget>
 
class MyListView : public QWidget
{
    Q_OBJECT
 
 
public:
    MyListView(QWidget *parent = 0);
    ~MyListView();
};
 
#endif // MYLISTVIEW_H
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.05.2014, 13:57
Ответы с готовыми решениями:

Ошибка Lnk 2019
mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include &lt;QMainWindow&gt; #include...

Работа с tinyxml ошибки LNK 2019 и LNK 2001
всем привет! скачал архив tinyxml, разархивировал в папку проекта затем написал следующий код: ...

LNK 2019 ссылка на неразрешенный внешний символ в функции _main; LNK 1120 неразрешенных внешних элементов: 1
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;string.h&gt; #include...

error lnk 2019
здраствуйте! решил заняться win api и mfc, открываю книгу &quot;Visual C++. Разработка...

3
0 / 0 / 0
Регистрация: 28.05.2014
Сообщений: 3
28.05.2014, 14:55  [ТС] 2
А что-нибудь поконкретней? Ну типа - "... а вот тут ты закорючку пропустил..."
0
1441 / 1322 / 131
Регистрация: 20.03.2009
Сообщений: 4,689
Записей в блоге: 11
28.05.2014, 15:55 3
Лучший ответ Сообщение было отмечено falcon117 как решение

Решение

falcon117, забыл отредактировать файл проекта, очистить и пересобрать.
1
0 / 0 / 0
Регистрация: 28.05.2014
Сообщений: 3
28.05.2014, 16:05  [ТС] 4
Огромнейшое спасибо))
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.05.2014, 16:05

LNK-2019 и LNK1120
не могу понять как убрать эти ошибки в визуал студио. Сама программа пишет что правильная но не...

Выдает ошибку LNK 2019
#include &quot;integer_map.hpp&quot; #include &quot;integer_vector.hpp&quot; #include &lt;iostream&gt; #include...

LNK 2019. Visual 2012
Доброго времени суток всем) Сама ошибка компоновщика LINK 2019 как я понимаю возникает, если...

LNK 2019 с использованием вектора
Здравствуйте! Пишу программу, которая ссылается на статическую библиотеку содержащую в себе...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru