Qt 4.7.0, VS2008 и WM6, Qt, Visual Studio 2008 и программирование под Windows Mobile 6 |
Здравствуйте, гость ( Вход | Регистрация )
Qt 4.7.0, VS2008 и WM6, Qt, Visual Studio 2008 и программирование под Windows Mobile 6 |
K1L0z |
31.10.2010, 0:30
Сообщение
#21
|
Студент Группа: Новичок Сообщений: 14 Регистрация: 29.10.2010 Пользователь №: 2160 Спасибо сказали: 0 раз(а) Репутация: 0 |
Правой кнопкой по моему компьютеру->свойства->дополнительно->переменные среды->системные переменные. Ищешь в списке QTDIR. Если нет - добавляешь. Спасибо)) 1. сносишь все, что поставил из кутешного. И интегратор в том числе. Через анинсталлеры. 2. скачиваешь исходники Qt, последние тут: http://qt.nokia.com/downloads/win-ce-cpp 3. собираешь Qt, к примеру так, все пути автоматически определяются 4. ставишь заново интегратор 5. заходишь в Qt/Qt Options в студии, добавляешь там только что собранную версию Qt 6. создаешь проект 7. смотрим что получится Пересобрал - теперь выдает следующее (э-э... проект называется 4): "Вывод" 1>------ Построение начато: проект: 4, Конфигурация: Debug Windows Mobile 6 Professional SDK (ARMV4I) ------ 1>Uic'ing myclass.ui... 1>Компиляция... 1>main.cpp 1>moc_myclass.cpp 1>myclass.cpp 1>Создание кода... 1>Компоновка... 1>myclass.obj : error LNK2001: неразрешенный внешний символ ""protected: virtual void __cdecl QWidget::dragEnterEvent(class QDragEnterEvent *)" (?dragEnterEvent@QWidget@@MAAXPAVQDragEnterEvent@@@Z)" 1>myclass.obj : error LNK2001: неразрешенный внешний символ ""protected: virtual void __cdecl QWidget::dragMoveEvent(class QDragMoveEvent *)" (?dragMoveEvent@QWidget@@MAAXPAVQDragMoveEvent@@@Z)" 1>myclass.obj : error LNK2001: неразрешенный внешний символ ""protected: virtual void __cdecl QWidget::dragLeaveEvent(class QDragLeaveEvent *)" (?dragLeaveEvent@QWidget@@MAAXPAVQDragLeaveEvent@@@Z)" 1>myclass.obj : error LNK2001: неразрешенный внешний символ ""protected: virtual void __cdecl QWidget::dropEvent(class QDropEvent *)" (?dropEvent@QWidget@@MAAXPAVQDropEvent@@@Z)" 1>myclass.obj : error LNK2001: неразрешенный внешний символ ""protected: virtual void __cdecl QLineEdit::dragEnterEvent(class QDragEnterEvent *)" (?dragEnterEvent@QLineEdit@@MAAXPAVQDragEnterEvent@@@Z)" 1>myclass.obj : error LNK2001: неразрешенный внешний символ ""protected: virtual void __cdecl QLineEdit::dragMoveEvent(class QDragMoveEvent *)" (?dragMoveEvent@QLineEdit@@MAAXPAVQDragMoveEvent@@@Z)" 1>myclass.obj : error LNK2001: неразрешенный внешний символ ""protected: virtual void __cdecl QLineEdit::dragLeaveEvent(class QDragLeaveEvent *)" (?dragLeaveEvent@QLineEdit@@MAAXPAVQDragLeaveEvent@@@Z)" 1>myclass.obj : error LNK2001: неразрешенный внешний символ ""protected: virtual void __cdecl QLineEdit::dropEvent(class QDropEvent *)" (?dropEvent@QLineEdit@@MAAXPAVQDropEvent@@@Z)" 1>M:\USERS\GuRu\БГТУ\По курсам\5 курс\Семестр 9\Лабораторные\Нейронка\Лабы Mobile\Лаб 1\4\Debug\4.exe : fatal error LNK1120: 8 неразрешенных внешних элементов 1>Журнал построения был сохранен в "file://m:\USERS\GuRu\БГТУ\По курсам\5 курс\Семестр 9\Лабораторные\Нейронка\Лабы Mobile\Лаб 1\4\4\Windows Mobile 6 Professional SDK (ARMV4I)\Debug\BuildLog.htm" 1>4 - ошибок 9, предупреждений 0 ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== ========== Развертывание: успешно: 0, с ошибками: 0, пропущено: 0 ========== PS: в Qt Designer кинул на форму Edit и Button Чуть не забыл: в конце компиляции выдало какие-то ошибки (до этого небыло их) Командная строка Visual Studio 2008 cd qml\ && "D:\Program Files\Microsoft Visual Studio\9.0\VC\bin\nmake.ex e" -f Makefile Служебная программа обслуживания программ Microsoft ®, версия 9.00.21022.08 © Корпорация Майкрософт (Microsoft Corporation). Все права защищены. "D:\Program Files\Microsoft Visual Studio\9.0\VC\bin\nmake.exe" -f Makef ile.Debug all Служебная программа обслуживания программ Microsoft ®, версия 9.00.21022.08 © Корпорация Майкрософт (Microsoft Corporation). Все права защищены. d:\Qt\4.7.0_CE\bin\uic.exe recopts.ui -o ui_recopts.h d:\Qt\4.7.0_CE\bin\uic.exe proxysettings.ui -o ui_proxysettings.h D:\Qt\4.7.0_CE\bin\moc.exe -DUNDER_CE -DWINCE -D_WINDOWS -D_UNICODE -DUN ICODE -D_WIN32 -DQT_NO_PRINTER -DQT_NO_PRINTDIALOG -DARMV4I -D_ARMV4I_ -Darmv4i -D_ARM_ -DARM -D_M_ARM -DARM -D__arm__ -DQ_OS_WINCE_WM -DQT_NO_PRINTER -DQT_NO_P RINTDIALOG -D_WIN32_WCE=0x502 -DQT_NO_CURSOR -DQT_NO_DRAGANDDROP -DQT_NO_CLIPBOA RD -DQT_NO_ACCESSIBILITY -DQT_NO_SESSIONMANAGER -DQT_DLL -DQT_DECLARATIVE_LIB -D QT_PHONON_LIB -DQT_SCRIPT_LIB -DQT_SCRIPTTOOLS_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQ T_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NO_DYNAMIC_CAS T -I"..\..\include\QtCore" -I"..\..\include\QtNetwork" -I"..\..\include\QtGui" - I"..\..\include\QtXml" -I"..\..\include\QtSql" -I"..\..\include\QtScriptTools" - I"..\..\include\QtScript" -I"..\..\include\phonon" -I"..\..\include\QtDeclarativ e" -I"..\..\include" -I"." -I"..\..\include\QtDeclarative" -I"..\..\src\declarat ive\util" -I"..\..\src\declarative\graphicsitems" -I"." -I"..\..\include\ActiveQ t" -I"..\..\include\phonon_compat" -I"tmp\moc\debug_shared" -I"..\..\mkspecs\win cewm60professional-msvc2008" -D_MSC_VER=1500 qmlruntime.cpp -o tmp\moc\debug_sha red\qmlruntime.moc D:\Qt\4.7.0_CE\bin\moc.exe -DUNDER_CE -DWINCE -D_WINDOWS -D_UNICODE -DUN ICODE -D_WIN32 -DQT_NO_PRINTER -DQT_NO_PRINTDIALOG -DARMV4I -D_ARMV4I_ -Darmv4i -D_ARM_ -DARM -D_M_ARM -DARM -D__arm__ -DQ_OS_WINCE_WM -DQT_NO_PRINTER -DQT_NO_P RINTDIALOG -D_WIN32_WCE=0x502 -DQT_NO_CURSOR -DQT_NO_DRAGANDDROP -DQT_NO_CLIPBOA RD -DQT_NO_ACCESSIBILITY -DQT_NO_SESSIONMANAGER -DQT_DLL -DQT_DECLARATIVE_LIB -D QT_PHONON_LIB -DQT_SCRIPT_LIB -DQT_SCRIPTTOOLS_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQ T_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NO_DYNAMIC_CAS T -I"..\..\include\QtCore" -I"..\..\include\QtNetwork" -I"..\..\include\QtGui" - I"..\..\include\QtXml" -I"..\..\include\QtSql" -I"..\..\include\QtScriptTools" - I"..\..\include\QtScript" -I"..\..\include\phonon" -I"..\..\include\QtDeclarativ e" -I"..\..\include" -I"." -I"..\..\include\QtDeclarative" -I"..\..\src\declarat ive\util" -I"..\..\src\declarative\graphicsitems" -I"." -I"..\..\include\ActiveQ t" -I"..\..\include\phonon_compat" -I"tmp\moc\debug_shared" -I"..\..\mkspecs\win cewm60professional-msvc2008" -D_MSC_VER=1500 deviceorientation.cpp -o tmp\moc\de bug_shared\deviceorientation.moc D:\Qt\4.7.0_CE\bin\moc.exe -DUNDER_CE -DWINCE -D_WINDOWS -D_UNICODE -DUN ICODE -D_WIN32 -DQT_NO_PRINTER -DQT_NO_PRINTDIALOG -DARMV4I -D_ARMV4I_ -Darmv4i -D_ARM_ -DARM -D_M_ARM -DARM -D__arm__ -DQ_OS_WINCE_WM -DQT_NO_PRINTER -DQT_NO_P RINTDIALOG -D_WIN32_WCE=0x502 -DQT_NO_CURSOR -DQT_NO_DRAGANDDROP -DQT_NO_CLIPBOA RD -DQT_NO_ACCESSIBILITY -DQT_NO_SESSIONMANAGER -DQT_DLL -DQT_DECLARATIVE_LIB -D QT_PHONON_LIB -DQT_SCRIPT_LIB -DQT_SCRIPTTOOLS_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQ T_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NO_DYNAMIC_CAS T -I"..\..\include\QtCore" -I"..\..\include\QtNetwork" -I"..\..\include\QtGui" - I"..\..\include\QtXml" -I"..\..\include\QtSql" -I"..\..\include\QtScriptTools" - I"..\..\include\QtScript" -I"..\..\include\phonon" -I"..\..\include\QtDeclarativ e" -I"..\..\include" -I"." -I"..\..\include\QtDeclarative" -I"..\..\src\declarat ive\util" -I"..\..\src\declarative\graphicsitems" -I"." -I"..\..\include\ActiveQ t" -I"..\..\include\phonon_compat" -I"tmp\moc\debug_shared" -I"..\..\mkspecs\win cewm60professional-msvc2008" -D_MSC_VER=1500 main.cpp -o tmp\moc\debug_shared\ma in.moc D:\Qt\4.7.0_CE\bin\moc.exe -DUNDER_CE -DWINCE -D_WINDOWS -D_UNICODE -DUN ICODE -D_WIN32 -DQT_NO_PRINTER -DQT_NO_PRINTDIALOG -DARMV4I -D_ARMV4I_ -Darmv4i -D_ARM_ -DARM -D_M_ARM -DARM -D__arm__ -DQ_OS_WINCE_WM -DQT_NO_PRINTER -DQT_NO_P RINTDIALOG -D_WIN32_WCE=0x502 -DQT_NO_CURSOR -DQT_NO_DRAGANDDROP -DQT_NO_CLIPBOA RD -DQT_NO_ACCESSIBILITY -DQT_NO_SESSIONMANAGER -DQT_DLL -DQT_DECLARATIVE_LIB -D QT_PHONON_LIB -DQT_SCRIPT_LIB -DQT_SCRIPTTOOLS_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQ T_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NO_DYNAMIC_CAS T -I"..\..\include\QtCore" -I"..\..\include\QtNetwork" -I"..\..\include\QtGui" - I"..\..\include\QtXml" -I"..\..\include\QtSql" -I"..\..\include\QtScriptTools" - I"..\..\include\QtScript" -I"..\..\include\phonon" -I"..\..\include\QtDeclarativ e" -I"..\..\include" -I"." -I"..\..\include\QtDeclarative" -I"..\..\src\declarat ive\util" -I"..\..\src\declarative\graphicsitems" -I"." -I"..\..\include\ActiveQ t" -I"..\..\include\phonon_compat" -I"tmp\moc\debug_shared" -I"..\..\mkspecs\win cewm60professional-msvc2008" -D_MSC_VER=1500 qmlruntime.h -o tmp\moc\debug_share d\moc_qmlruntime.cpp D:\Qt\4.7.0_CE\bin\moc.exe -DUNDER_CE -DWINCE -D_WINDOWS -D_UNICODE -DUN ICODE -D_WIN32 -DQT_NO_PRINTER -DQT_NO_PRINTDIALOG -DARMV4I -D_ARMV4I_ -Darmv4i -D_ARM_ -DARM -D_M_ARM -DARM -D__arm__ -DQ_OS_WINCE_WM -DQT_NO_PRINTER -DQT_NO_P RINTDIALOG -D_WIN32_WCE=0x502 -DQT_NO_CURSOR -DQT_NO_DRAGANDDROP -DQT_NO_CLIPBOA RD -DQT_NO_ACCESSIBILITY -DQT_NO_SESSIONMANAGER -DQT_DLL -DQT_DECLARATIVE_LIB -D QT_PHONON_LIB -DQT_SCRIPT_LIB -DQT_SCRIPTTOOLS_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQ T_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NO_DYNAMIC_CAS T -I"..\..\include\QtCore" -I"..\..\include\QtNetwork" -I"..\..\include\QtGui" - I"..\..\include\QtXml" -I"..\..\include\QtSql" -I"..\..\include\QtScriptTools" - I"..\..\include\QtScript" -I"..\..\include\phonon" -I"..\..\include\QtDeclarativ e" -I"..\..\include" -I"." -I"..\..\include\QtDeclarative" -I"..\..\src\declarat ive\util" -I"..\..\src\declarative\graphicsitems" -I"." -I"..\..\include\ActiveQ t" -I"..\..\include\phonon_compat" -I"tmp\moc\debug_shared" -I"..\..\mkspecs\win cewm60professional-msvc2008" -D_MSC_VER=1500 proxysettings.h -o tmp\moc\debug_sh ared\moc_proxysettings.cpp D:\Qt\4.7.0_CE\bin\moc.exe -DUNDER_CE -DWINCE -D_WINDOWS -D_UNICODE -DUN ICODE -D_WIN32 -DQT_NO_PRINTER -DQT_NO_PRINTDIALOG -DARMV4I -D_ARMV4I_ -Darmv4i -D_ARM_ -DARM -D_M_ARM -DARM -D__arm__ -DQ_OS_WINCE_WM -DQT_NO_PRINTER -DQT_NO_P RINTDIALOG -D_WIN32_WCE=0x502 -DQT_NO_CURSOR -DQT_NO_DRAGANDDROP -DQT_NO_CLIPBOA RD -DQT_NO_ACCESSIBILITY -DQT_NO_SESSIONMANAGER -DQT_DLL -DQT_DECLARATIVE_LIB -D QT_PHONON_LIB -DQT_SCRIPT_LIB -DQT_SCRIPTTOOLS_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQ T_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NO_DYNAMIC_CAS T -I"..\..\include\QtCore" -I"..\..\include\QtNetwork" -I"..\..\include\QtGui" - I"..\..\include\QtXml" -I"..\..\include\QtSql" -I"..\..\include\QtScriptTools" - I"..\..\include\QtScript" -I"..\..\include\phonon" -I"..\..\include\QtDeclarativ e" -I"..\..\include" -I"." -I"..\..\include\QtDeclarative" -I"..\..\src\declarat ive\util" -I"..\..\src\declarative\graphicsitems" -I"." -I"..\..\include\ActiveQ t" -I"..\..\include\phonon_compat" -I"tmp\moc\debug_shared" -I"..\..\mkspecs\win cewm60professional-msvc2008" -D_MSC_VER=1500 qdeclarativetester.h -o tmp\moc\deb ug_shared\moc_qdeclarativetester.cpp D:\Qt\4.7.0_CE\bin\moc.exe -DUNDER_CE -DWINCE -D_WINDOWS -D_UNICODE -DUN ICODE -D_WIN32 -DQT_NO_PRINTER -DQT_NO_PRINTDIALOG -DARMV4I -D_ARMV4I_ -Darmv4i -D_ARM_ -DARM -D_M_ARM -DARM -D__arm__ -DQ_OS_WINCE_WM -DQT_NO_PRINTER -DQT_NO_P RINTDIALOG -D_WIN32_WCE=0x502 -DQT_NO_CURSOR -DQT_NO_DRAGANDDROP -DQT_NO_CLIPBOA RD -DQT_NO_ACCESSIBILITY -DQT_NO_SESSIONMANAGER -DQT_DLL -DQT_DECLARATIVE_LIB -D QT_PHONON_LIB -DQT_SCRIPT_LIB -DQT_SCRIPTTOOLS_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQ T_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NO_DYNAMIC_CAS T -I"..\..\include\QtCore" -I"..\..\include\QtNetwork" -I"..\..\include\QtGui" - I"..\..\include\QtXml" -I"..\..\include\QtSql" -I"..\..\include\QtScriptTools" - I"..\..\include\QtScript" -I"..\..\include\phonon" -I"..\..\include\QtDeclarativ e" -I"..\..\include" -I"." -I"..\..\include\QtDeclarative" -I"..\..\src\declarat ive\util" -I"..\..\src\declarative\graphicsitems" -I"." -I"..\..\include\ActiveQ t" -I"..\..\include\phonon_compat" -I"tmp\moc\debug_shared" -I"..\..\mkspecs\win cewm60professional-msvc2008" -D_MSC_VER=1500 deviceorientation.h -o tmp\moc\debu g_shared\moc_deviceorientation.cpp D:\Qt\4.7.0_CE\bin\moc.exe -DUNDER_CE -DWINCE -D_WINDOWS -D_UNICODE -DUN ICODE -D_WIN32 -DQT_NO_PRINTER -DQT_NO_PRINTDIALOG -DARMV4I -D_ARMV4I_ -Darmv4i -D_ARM_ -DARM -D_M_ARM -DARM -D__arm__ -DQ_OS_WINCE_WM -DQT_NO_PRINTER -DQT_NO_P RINTDIALOG -D_WIN32_WCE=0x502 -DQT_NO_CURSOR -DQT_NO_DRAGANDDROP -DQT_NO_CLIPBOA RD -DQT_NO_ACCESSIBILITY -DQT_NO_SESSIONMANAGER -DQT_DLL -DQT_DECLARATIVE_LIB -D QT_PHONON_LIB -DQT_SCRIPT_LIB -DQT_SCRIPTTOOLS_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQ T_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NO_DYNAMIC_CAS T -I"..\..\include\QtCore" -I"..\..\include\QtNetwork" -I"..\..\include\QtGui" - I"..\..\include\QtXml" -I"..\..\include\QtSql" -I"..\..\include\QtScriptTools" - I"..\..\include\QtScript" -I"..\..\include\phonon" -I"..\..\include\QtDeclarativ e" -I"..\..\include" -I"." -I"..\..\include\QtDeclarative" -I"..\..\src\declarat ive\util" -I"..\..\src\declarative\graphicsitems" -I"." -I"..\..\include\ActiveQ t" -I"..\..\include\phonon_compat" -I"tmp\moc\debug_shared" -I"..\..\mkspecs\win cewm60professional-msvc2008" -D_MSC_VER=1500 loggerwidget.h -o tmp\moc\debug_sha red\moc_loggerwidget.cpp d:\Qt\4.7.0_CE\bin\rcc.exe -name browser browser\browser.qrc -o tmp\rcc\ debug_shared\qrc_browser.cpp d:\Qt\4.7.0_CE\bin\rcc.exe -name startup startup\startup.qrc -o tmp\rcc\ debug_shared\qrc_startup.cpp cl -c -nologo -Zm200 -Zc:wchar_t- -DDEBUG -D_DEBUG -Zi -MDd -EHs-c- -W3 -w34100 -w34189 -DUNDER_CE -DWINCE -D_WINDOWS -D_UNICODE -DUNICODE -D_WIN32 -DQT _NO_PRINTER -DQT_NO_PRINTDIALOG -DARMV4I -D_ARMV4I_ -Darmv4i -D_ARM_ -DARM -D_M_ ARM -DARM -D__arm__ -DQ_OS_WINCE_WM -DQT_NO_PRINTER -DQT_NO_PRINTDIALOG -D_WIN32 _WCE=0x502 -DQT_NO_CURSOR -DQT_NO_DRAGANDDROP -DQT_NO_CLIPBOARD -DQT_NO_ACCESSIB ILITY -DQT_NO_SESSIONMANAGER -DQT_DLL -DQT_DECLARATIVE_LIB -DQT_PHONON_LIB -DQT_ SCRIPT_LIB -DQT_SCRIPTTOOLS_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETW ORK_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NO_DYNAMIC_CAST -I"..\..\include\ QtCore" -I"..\..\include\QtNetwork" -I"..\..\include\QtGui" -I"..\..\include\QtX ml" -I"..\..\include\QtSql" -I"..\..\include\QtScriptTools" -I"..\..\include\QtS cript" -I"..\..\include\phonon" -I"..\..\include\QtDeclarative" -I"..\..\include " -I"." -I"..\..\include\QtDeclarative" -I"..\..\src\declarative\util" -I"..\..\ src\declarative\graphicsitems" -I"." -I"..\..\include\ActiveQt" -I"..\..\include \phonon_compat" -I"tmp\moc\debug_shared" -I"..\..\mkspecs\wincewm60professional- msvc2008" -Fotmp\obj\debug_shared\ @F:\WinXP\Users\Root\Temp\nm15A5.tmp qmlruntime.cpp .\qmlruntime.cpp(121) : error C2027: использование неопределенного типа "QDragEn terEvent" d:\qt\4.7.0_ce\include\qtgui\../../src/gui/kernel/qwidget.h(88): см. объ явление 'QDragEnterEvent' .\qmlruntime.cpp(121) : error C2227: выражение слева от "->mimeData" должно указ ывать на тип класса, структуры или объединения либо на универсальный тип .\qmlruntime.cpp(123) : error C2027: использование неопределенного типа "QDragEn terEvent" d:\qt\4.7.0_ce\include\qtgui\../../src/gui/kernel/qwidget.h(88): см. объ явление 'QDragEnterEvent' .\qmlruntime.cpp(123) : error C2227: выражение слева от "->acceptProposedAction" должно указывать на тип класса, структуры или объединения либо на универсальный тип .\qmlruntime.cpp(128) : error C2027: использование неопределенного типа "QDragMo veEvent" d:\qt\4.7.0_ce\include\qtgui\../../src/gui/kernel/qwidget.h(89): см. объ явление 'QDragMoveEvent' .\qmlruntime.cpp(128) : error C2227: выражение слева от "->acceptProposedAction" должно указывать на тип класса, структуры или объединения либо на универсальный тип .\qmlruntime.cpp(133) : error C2027: использование неопределенного типа "QDragLe aveEvent" d:\qt\4.7.0_ce\include\qtgui\../../src/gui/kernel/qwidget.h(90): см. объ явление 'QDragLeaveEvent' .\qmlruntime.cpp(133) : error C2227: выражение слева от "->accept" должно указыв ать на тип класса, структуры или объединения либо на универсальный тип .\qmlruntime.cpp(138) : error C2027: использование неопределенного типа "QDropEv ent" d:\qt\4.7.0_ce\include\qtgui\../../src/gui/kernel/qwidget.h(91): см. объ явление 'QDropEvent' .\qmlruntime.cpp(138) : error C2227: выражение слева от "->mimeData" должно указ ывать на тип класса, структуры или объединения либо на универсальный тип .\qmlruntime.cpp(145) : error C2027: использование неопределенного типа "QDropEv ent" d:\qt\4.7.0_ce\include\qtgui\../../src/gui/kernel/qwidget.h(91): см. объ явление 'QDropEvent' .\qmlruntime.cpp(145) : error C2227: выражение слева от "->accept" должно указыв ать на тип класса, структуры или объединения либо на универсальный тип proxysettings.cpp qdeclarativetester.cpp loggerwidget.cpp deviceorientation.cpp main.cpp Создание кода... NMAKE : неустранимая ошибка U1077: "D:\Program Files\Microsoft Visual Studio\9.0 \VC\ce\bin\x86_arm\cl.EXE": возвращенный код "0x2" Stop. NMAKE : неустранимая ошибка U1077: "D:\Program Files\Microsoft Visual Studio\9.0 \VC\bin\nmake.exe": возвращенный код "0x2" Stop. NMAKE : неустранимая ошибка U1077: cd: возвращенный код "0x2" Stop. NMAKE : неустранимая ошибка U1077: cd: возвращенный код "0x2" Stop. |
|
|
ufna |
31.10.2010, 1:01
Сообщение
#22
|
Активный участник Группа: Участник Сообщений: 362 Регистрация: 24.5.2008 Из: Курган/СПб Пользователь №: 182 Спасибо сказали: 29 раз(а) Репутация: 5 |
Потому что не смотрел или невнимательно смотрел ссылку что я тебе дал.
Хотя нет, извини. Забыл сказать что если нужен дрег н дроп (на 6ой он вроде есть), то не добавляй макрос. А если добавил макрос - отключи при сборке QML это особенность 4.7 |
|
|
K1L0z |
31.10.2010, 12:13
Сообщение
#23
|
Студент Группа: Новичок Сообщений: 14 Регистрация: 29.10.2010 Пользователь №: 2160 Спасибо сказали: 0 раз(а) Репутация: 0 |
А если добавил макрос - отключи при сборке QML а как? я просто со студией еще не освоился... да дрег н дроп мне не нужен (он же, как я понимаю, не отвечает за управление сенсорным экраном, ну там тыканье стилусом по кнопкам, выделение текста и т.д) а все: собрался проект - я просто не добавил параметры, забыл как-то C/C++ \ Командная строка \ Дополнительные параметры /D "QT_NO_DRAGANDDROP" /D "QT_NO_DRAGANDDROP" /D "QT_NO_CLIPBOARD" /D "QT_NO_ACCESSIBILITY" /D "QT_NO_SESSIONMANAGER" Кстати, эти параметры нельзя сделать дефолтовыми, ну что бы к каждому проекту не добавлять все время? |
|
|
K1L0z |
31.10.2010, 13:37
Сообщение
#24
|
Студент Группа: Новичок Сообщений: 14 Регистрация: 29.10.2010 Пользователь №: 2160 Спасибо сказали: 0 раз(а) Репутация: 0 |
Блин, что за наказание... Как действия вешать на кнопки, делать обработчики событий компонентов?
|
|
|
Алексей1153 |
31.10.2010, 14:41
Сообщение
#25
|
фрилансер Группа: Участник Сообщений: 2939 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
K1L0z, слоты определять, сигналы со слотами соединять А как ещё
|
|
|
K1L0z |
31.10.2010, 14:48
Сообщение
#26
|
Студент Группа: Новичок Сообщений: 14 Регистрация: 29.10.2010 Пользователь №: 2160 Спасибо сказали: 0 раз(а) Репутация: 0 |
K1L0z, слоты определять, сигналы со слотами соединять А как ещё т.е. так: Цитата QObject::connect( scrollBar, // Источник события. SIGNAL(valueChanged(int)), // Сигнал. label, // Объект-приёмник сигнала. SLOT( setNum(int) ) ); // Функция-обработчик. хм... а куда эту строку засунуть? Можно какой-нибудь примерчик, а то найти не могу... И кстати как сигнал повесить на какой-то элемент? Или они автоматом весят все? |
|
|
Алексей1153 |
31.10.2010, 15:00
Сообщение
#27
|
фрилансер Группа: Участник Сообщений: 2939 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
K1L0z, примеров на сайте полно. Сделай поиск по connect
|
|
|
Litkevich Yuriy |
31.10.2010, 15:30
Сообщение
#28
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
ufna |
31.10.2010, 23:36
Сообщение
#29
|
Активный участник Группа: Участник Сообщений: 362 Регистрация: 24.5.2008 Из: Курган/СПб Пользователь №: 182 Спасибо сказали: 29 раз(а) Репутация: 5 |
дак судя по ошибкам что ты привел у тебя Qt недособралось
-no-qml по-моему флаг при сборке для отключения QML, просто сделай configure -help там и посмотри флаг этот точно, там все написано. Добавь его при сборке и Qt соберется до конца. |
|
|
K1L0z |
1.11.2010, 16:32
Сообщение
#30
|
Студент Группа: Новичок Сообщений: 14 Регистрация: 29.10.2010 Пользователь №: 2160 Спасибо сказали: 0 раз(а) Репутация: 0 |
дак судя по ошибкам что ты привел у тебя Qt недособралось -no-qml по-моему флаг при сборке для отключения QML, просто сделай configure -help там и посмотри флаг этот точно, там все написано. Добавь его при сборке и Qt соберется до конца. Заработало все. Единственное запускается со второго раза, первый раз выдает ошибку и не запускает, а со второго запускает уже эмулятор. Если из-за ошибок при сборке что-то работать не будет, постараюсь сам разобраться, а не получится, то надеюсь поможете... Спасибо за помощь))) |
|
|
Текстовая версия | Сейчас: 24.4.2024, 19:51 |