У меня проблема с использованием QList.
T должно быть наследством от QPolygonF.
Это выглядит как:
class Polygon : public QPolygonF
{
public:
Polygon(){}
Polygon &operator=(const Polygon &other);
};
Когда я пытаюсь определить QList< Polygon>, я получаю следующую ошибку компиляции:
type/value mismatch [...] for 'template<class T> class QList'
error: expected a type, got 'Polygon'
Так что я думаю, что-то используется для определения во время компиляции, но я не понимаю 🙁
QPolygonF наследуется QVector< QPointF>, может быть, это проблема?
Большое спасибо!
Я понял.
Я использовал CAD-библиотеку, где Polygon уже был определен. Сообщение компилятора не помогло = (
Может быть закрыт.