mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-06-04 23:38:15 +02:00
(Qt):
- skip setting border style in CreateHandle if Form in csDesigning state - switch qt event loop to LCL event loop (now idle is called) git-svn-id: trunk@11665 -
This commit is contained in:
parent
0dae7e211d
commit
714ed8c65a
@ -100,7 +100,8 @@ end;
|
||||
------------------------------------------------------------------------------}
|
||||
procedure TQtWidgetSet.AppRun(const ALoop: TApplicationMainLoop);
|
||||
begin
|
||||
QApplication_Exec;
|
||||
if Assigned(ALoop) then ALoop;
|
||||
//QApplication_Exec;
|
||||
end;
|
||||
|
||||
{------------------------------------------------------------------------------
|
||||
|
@ -170,9 +170,11 @@ begin
|
||||
|
||||
QtMainWindow.SetWindowTitle(@Str);
|
||||
|
||||
SetQtWindowBorderStyle(QtMainWindow, TCustomForm(AWinControl).BorderStyle);
|
||||
|
||||
SetQtBorderIcons(QtMainWindow, TCustomForm(AWinControl).BorderIcons);
|
||||
if not (csDesigning in TCustomForm(AWinControl).ComponentState) then
|
||||
begin
|
||||
SetQtWindowBorderStyle(QtMainWindow, TCustomForm(AWinControl).BorderStyle);
|
||||
SetQtBorderIcons(QtMainWindow, TCustomForm(AWinControl).BorderIcons);
|
||||
end;
|
||||
|
||||
// Sets Various Events
|
||||
QtMainWindow.AttachEvents;
|
||||
|
Loading…
Reference in New Issue
Block a user