Я новичок в Qt, у меня версия 5.2.1, и я пытался изучить Qt/QML из книги на Github. Тем не менее, это один из самых основных примеров:
#ifndef CUSTOMWIDGET_H
#define CUSTOMWIDGET_H
#include <QtWidgets>
class CustomWidget : public QWidget
{
Q_OBJECT
public:
explicit CustomWidget(QWidget *parent = 0);
void paintEvent(QPaintEvent *event);
void mousePressEvent(QMouseEvent *event);
void mouseMoveEvent(QMouseEvent *event);
private:
QPoint m_lastPos;
};
#endif // CUSTOMWIDGET_H
И вот какие ошибки я получаю:
В функции `_start'
неопределенная ссылка на `main'
collect2: ld вернул 1 статус выхода
Я понятия не имею, что это означает, поэтому любая помощь будет оценена по достоинству. Я сделал проект как быстрое приложение Qt.
Они включены в файл .pro
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets