Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
diana:windows:building:qt [2009-12-18 13:52:09] dages |
diana:windows:building:qt [2022-05-31 09:29:31] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== |
| Download the sources from http:// | Download the sources from http:// | ||
| Line 8: | Line 8: | ||
| * http:// | * http:// | ||
| - | As a workaround, edit '' | + | As a workaround, edit '' |
| - | #if 0 | ||
| extern " | extern " | ||
| - | __declspec(dllimport) long __stdcall InterlockedCompareExchange(long *, long, long); | + | __declspec(dllimport) long __stdcall InterlockedCompareExchange(volatile |
| - | __declspec(dllimport) long __stdcall InterlockedIncrement(long *); | + | __declspec(dllimport) long __stdcall InterlockedIncrement(volatile |
| - | __declspec(dllimport) long __stdcall InterlockedDecrement(long *); | + | __declspec(dllimport) long __stdcall InterlockedDecrement(volatile |
| - | __declspec(dllimport) long __stdcall InterlockedExchange(long *, long); | + | __declspec(dllimport) long __stdcall InterlockedExchange(volatile |
| - | __declspec(dllimport) long __stdcall InterlockedExchangeAdd(long *, long); | + | __declspec(dllimport) long __stdcall InterlockedExchangeAdd(volatile |
| } | } | ||
| - | #endif | + | |
| + | There is another bug which can not easily be fixed: when saving PNG files, Qt seems to invert the colors on transparent layers. | ||
| + | |||
| + | **NOTE: both bugs have been fixed in 4.5.3** | ||
| + | |||
| + | ===== License ===== | ||
| + | |||
| + | met.no has a commercial license. | ||