mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-05-07 14:12:39 +02:00
25 lines
816 B
PHP
25 lines
816 B
PHP
{******************************************************************************
|
|
Centralized includefile for some common qt5 defines
|
|
******************************************************************************}
|
|
{$IFNDEF QTOPIA}
|
|
{$IF DEFINED(LINUX) or DEFINED(FREEBSD) or DEFINED(NETBSD)}
|
|
{$DEFINE HASX11}
|
|
{$ENDIF}
|
|
{$IF DEFINED(DARWIN) AND DEFINED(CPU64)}
|
|
{$DEFINE QTCOCOA}
|
|
{$ENDIF}
|
|
{$DEFINE QTSCROLLABLEFORMS}
|
|
{Qt must use native event loop at least under MacOSX cocoa 64}
|
|
{$IFNDEF HASX11}
|
|
{$DEFINE QtUseNativeEventLoop}
|
|
{$ENDIF}
|
|
{$IFDEF DARWIN}
|
|
{enable this define if you have problems when dialogs are shown behind application}
|
|
{.$DEFINE TQTMESSAGEBOXUSEPARENT}
|
|
{$ENDIF}
|
|
{$IFDEF HASX11}
|
|
{.$DEFINE QtUseAccurateFrame}
|
|
{.$DEFINE DebugQtUseAccurateFrame}
|
|
{$ENDIF}
|
|
{$ENDIF}
|