Название: QDwm = QWidget+Aero
Отправлено: vipet от Сентябрь 03, 2010, 17:04
http://sourceforge.net/projects/qdwm/ http://der_drachen.users.sourceforge.net/?q=qdwm.presentation
Название: Re: QDwm = QWidget+Aero
Отправлено: BaltikS от Сентябрь 03, 2010, 17:33
Не нашёл для какой версии Qt сделано? В 4.5.2 не собирается...
Название: Re: QDwm = QWidget+Aero
Отправлено: vipet от Сентябрь 03, 2010, 19:05
Не нашёл для какой версии Qt сделано? В 4.5.2 не собирается...
ошибки какие пишет?
Название: Re: QDwm = QWidget+Aero
Отправлено: BaltikS от Сентябрь 04, 2010, 09:52
Добавлю, что компилятор MinGW 3.4.5 mingw32-make[1]: Entering directory `O:/projects/components/QDwm_1.0.4.1' g++ -c -O2 -frtti -fno-exceptions -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQDWM_ LIB -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"c:\ Qt\4.5.2\include\QtCore" -I"c:\Qt\4.5.2\include\QtGui" -I"c:\Qt\4.5.2\include" - I"c:\Qt\4.5.2\include\ActiveQt" -I"release" -I"c:\Qt\4.5.2\mkspecs\win32-g++" -o release\QDwmWindow.o QDwmWindow.cc In file included from QDwmWindow.cc:28: QWindowsHelper.h:78: error: `HTHEME' has not been declared QWindowsHelper.h:78: error: ISO C++ forbids declaration of `parameter' with no t ype QWindowsHelper.h:79: error: `HTHEME' has not been declared QWindowsHelper.h:79: error: ISO C++ forbids declaration of `parameter' with no t ype QWindowsHelper.h:80: error: `HTHEME' has not been declared QWindowsHelper.h:80: error: ISO C++ forbids declaration of `parameter' with no t ype QWindowsHelper.h:83: error: `HTHEME' does not name a type QWindowsHelper.h:87: error: expected `,' or `...' before '*' token QWindowsHelper.h:87: error: ISO C++ forbids declaration of `MARGINS' with no typ e QDwmWindow.cc: In member function `virtual bool QDwmWindow::winEvent(MSG*, long int*)': QDwmWindow.cc:174: error: `WM_DWMCOMPOSITIONCHANGED' was not declared in this sc ope QDwmWindow.cc:174: warning: unused variable 'WM_DWMCOMPOSITIONCHANGED' QDwmWindow.cc: In member function `virtual void QDwmWindow::paintEvent(QPaintEve nt*)': QDwmWindow.cc:195: error: invalid initialization of non-const reference of type 'QPalette&' from a temporary of type 'QPalette' QDwmWindow.cc:243: error: `HTHEME' was not declared in this scope QDwmWindow.cc:243: error: expected `;' before "hTheme" QDwmWindow.cc:257: error: `hTheme' was not declared in this scope QDwmWindow.cc:257: warning: unused variable 'hTheme' QDwmWindow.cc:282: error: `hTheme' was not declared in this scope QDwmWindow.cc:282: warning: unused variable 'hTheme' QDwmWindow.cc:293: error: `hTheme' was not declared in this scope QDwmWindow.cc:293: warning: unused variable 'hTheme' QDwmWindow.cc:302: error: `hTheme' was not declared in this scope QDwmWindow.cc:302: warning: unused variable 'hTheme' QDwmWindow.cc:310: error: `hTheme' was not declared in this scope QDwmWindow.cc:310: warning: unused variable 'hTheme' QDwmWindow.cc:314: error: `hTheme' was not declared in this scope QDwmWindow.cc:314: warning: unused variable 'hTheme' QDwmWindow.cc:243: warning: unused variable 'HTHEME' QDwmWindow.cc: In member function `void QDwmWindow::p_updateFrame()': QDwmWindow.cc:360: error: `MARGINS' was not declared in this scope QDwmWindow.cc:360: error: expected `;' before "mar" QDwmWindow.cc:362: error: `mar' was not declared in this scope QDwmWindow.cc:368: error: `mar' was not declared in this scope QDwmWindow.cc:368: warning: unused variable 'mar' QDwmWindow.cc:369: error: `mar' was not declared in this scope QDwmWindow.cc:369: warning: unused variable 'mar' QDwmWindow.cc:370: error: `mar' was not declared in this scope QDwmWindow.cc:370: warning: unused variable 'mar' QDwmWindow.cc:371: error: `mar' was not declared in this scope QDwmWindow.cc:371: warning: unused variable 'mar' QDwmWindow.cc:373: error: `mar' was not declared in this scope QDwmWindow.cc:360: warning: unused variable 'MARGINS' QDwmWindow.cc:373: warning: unused variable 's' QDwmWindow.cc:373: warning: unused variable 'mar' mingw32-make[1]: *** [release/QDwmWindow.o] Error 1 mingw32-make[1]: Leaving directory `O:/projects/components/QDwm_1.0.4.1' mingw32-make: *** [release] Error 2
Название: Re: QDwm = QWidget+Aero
Отправлено: pastor от Сентябрь 04, 2010, 10:00
Добавлю, что компилятор MinGW 3.4.5
имхо, эта приблуда содержится только в MS SDK, но как вариант, обнови MinGW
|