mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-12 09:19:41 +02:00
qt: verbose more events
git-svn-id: trunk@11630 -
This commit is contained in:
parent
9f4c0ddb00
commit
1a37706364
@ -901,6 +901,11 @@ end;
|
|||||||
|
|
||||||
{$IFDEF VerboseQt}
|
{$IFDEF VerboseQt}
|
||||||
function EventTypeToStr(Event:QEventH):string;
|
function EventTypeToStr(Event:QEventH):string;
|
||||||
|
// Qt 3 events
|
||||||
|
const
|
||||||
|
QEventChildInsertedRequest = 67;
|
||||||
|
QEventChildInserted = 70;
|
||||||
|
QEventLayoutHint = 72;
|
||||||
begin
|
begin
|
||||||
case QEvent_type(Event) of
|
case QEvent_type(Event) of
|
||||||
QEventNone: result:='QEventNone';
|
QEventNone: result:='QEventNone';
|
||||||
@ -949,8 +954,11 @@ begin
|
|||||||
QEventDragLeave: result:='QEventDragLeave';
|
QEventDragLeave: result:='QEventDragLeave';
|
||||||
QEventDrop: result:='QEventDrop';
|
QEventDrop: result:='QEventDrop';
|
||||||
QEventDragResponse: result:='QEventDragResponse';
|
QEventDragResponse: result:='QEventDragResponse';
|
||||||
|
QEventChildInsertedRequest: result:='(Qt3) QEventChildAdded'; //qt3
|
||||||
QEventChildAdded: result:='QEventChildAdded';
|
QEventChildAdded: result:='QEventChildAdded';
|
||||||
QEventChildPolished: result:='QEventChildPolished';
|
QEventChildPolished: result:='QEventChildPolished';
|
||||||
|
QEventChildInserted: result:='(Qt3) QEventChildAdded'; // qt3
|
||||||
|
QEventLayoutHint: result:='(Qt3) QEventChildAdded'; // qt3
|
||||||
QEventChildRemoved: result:='QEventChildRemoved';
|
QEventChildRemoved: result:='QEventChildRemoved';
|
||||||
QEventShowWindowRequest: result:='QEventShowWindowRequest';
|
QEventShowWindowRequest: result:='QEventShowWindowRequest';
|
||||||
QEventPolishRequest: result:='QEventPolishRequest';
|
QEventPolishRequest: result:='QEventPolishRequest';
|
||||||
@ -1010,6 +1018,10 @@ begin
|
|||||||
QEventAcceptDropsChange: result:='QEventAcceptDropsChange';
|
QEventAcceptDropsChange: result:='QEventAcceptDropsChange';
|
||||||
QEventMenubarUpdated: result:='QEventMenubarUpdated';
|
QEventMenubarUpdated: result:='QEventMenubarUpdated';
|
||||||
QEventZeroTimerEvent: result:='QEventZeroTimerEvent';
|
QEventZeroTimerEvent: result:='QEventZeroTimerEvent';
|
||||||
|
QEventNonClientAreaMouseMove: result:='QEventNonClientAreaMouseMove';
|
||||||
|
QEventNonClientAreaMouseButtonPress: result:='QEventNonClientAreaMouseButtonPress';
|
||||||
|
QEventNonClientAreaMouseButtonRelease: result:='QEventNonClientAreaMouseButtonRelease';
|
||||||
|
QEventNonClientAreaMouseButtonDblClick: result:='QEventNonClientAreaMouseButtonDblClick';
|
||||||
QEventUser: result:='QEventUser';
|
QEventUser: result:='QEventUser';
|
||||||
QEventMaxUser: result:='QEventMaxUser';
|
QEventMaxUser: result:='QEventMaxUser';
|
||||||
else
|
else
|
||||||
@ -1692,21 +1704,8 @@ begin
|
|||||||
end;
|
end;
|
||||||
|
|
||||||
function TQtWidget.getClientBounds: TRect;
|
function TQtWidget.getClientBounds: TRect;
|
||||||
{var
|
|
||||||
Container: QWidgetH;
|
|
||||||
R: TRect;}
|
|
||||||
begin
|
begin
|
||||||
QWidget_contentsRect(Widget, @Result);
|
QWidget_contentsRect(Widget, @Result);
|
||||||
{ Container := GetContainerWidget;
|
|
||||||
if Container <> Widget then
|
|
||||||
begin
|
|
||||||
QWidget_contentsRect(Container, @R);
|
|
||||||
inc(Result.Top, R.Top);
|
|
||||||
inc(Result.Left, R.Left);
|
|
||||||
dec(Result.Right, R.Right);
|
|
||||||
dec(Result.Bottom, R.Bottom);
|
|
||||||
OffsetRect(Result, R.Left, R.Top);
|
|
||||||
end;}
|
|
||||||
end;
|
end;
|
||||||
|
|
||||||
function TQtWidget.hasFocus: Boolean;
|
function TQtWidget.hasFocus: Boolean;
|
||||||
@ -2476,7 +2475,7 @@ begin
|
|||||||
end;
|
end;
|
||||||
|
|
||||||
if FCentralWidget <> nil then
|
if FCentralWidget <> nil then
|
||||||
QMainWindow_setCentralWidget(QMainWindowH(Result), FCentralWidget);
|
QMainWindow_setCentralWidget(QMainWindowH(Result), FCentralWidget);
|
||||||
|
|
||||||
if not (csDesigning in LCLObject.ComponentState) then
|
if not (csDesigning in LCLObject.ComponentState) then
|
||||||
QMainWindow_setDockOptions(QMainWindowH(Result), QMainWindowAnimatedDocks);
|
QMainWindow_setDockOptions(QMainWindowH(Result), QMainWindowAnimatedDocks);
|
||||||
|
Loading…
Reference in New Issue
Block a user