QT - 4.7 beta 2, QTCreator - snapshot 2.0.1 от 24 августа
пример взят из
http://habrahabr.ru/blogs/qt_software/80704/из изменей в примере - инклуды типа QtDeclarative/qmlview.h заменены на <QDeclarativeView.h>, ибо в 4.7 таковых не нашел, а 4.6.declarativeUI на сайте более не доступна.
при компиляции дает кучу ошибок:
..\qmltest\widget.cpp: In constructor 'Widget::Widget(QWidget*)':
..\qmltest\widget.cpp:15: error: invalid use of incomplete type 'struct QmlView'
..\qmltest\/widget.h:5: error: forward declaration of 'struct QmlView'
..\qmltest\widget.cpp:17: error: invalid use of incomplete type 'struct QmlView'
..\qmltest\/widget.h:5: error: forward declaration of 'struct QmlView'
..\qmltest\widget.cpp:18: error: no matching function for call to 'Widget::connect(QmlView*&, const char*, Widget* const, const char*)'
..\..\4.7.0-beta2\include/QtCore/../../src/corelib/kernel/qobject.h:198: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
..\..\4.7.0-beta2\include/QtCore/../../src/corelib/kernel/qobject.h:313: note: bool QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
..\qmltest\widget.cpp:23: error: invalid use of incomplete type 'struct QmlView'
ну и т.п.
что-то значительно поменялось со времен того примера? Или руки кривые?