Qt: fixed build with -dQT_NATIVE_DIALOGS

git-svn-id: trunk@48679 -
This commit is contained in:
zeljko 2015-04-08 12:30:44 +00:00
parent 6fac29b917
commit 6ccaef90d4
2 changed files with 4 additions and 1 deletions

View File

@ -18278,8 +18278,10 @@ end;
function TQtFilePreviewDialog.CreateWidget(parent: QWidgetH; f: QtWindowFlags
): QWidgetH;
begin
{$ifndef QT_NATIVE_DIALOGS}
FPreviewWidget := nil;
FTextWidget := nil;
{$endif}
Result := inherited CreateWidget(parent, f);
end;

View File

@ -651,8 +651,9 @@ begin
{. $note WE MUST USE NON NATIVE DIALOGS HERE, OTHERWISE NO SIGNALS #16532.}
QFileDialog_setOption(QFileDialogH(FileDialog.Widget),
QFileDialogDontUseNativeDialog, True);
{$ifndef QT_NATIVE_DIALOGS}
FileDialog.initializePreview(TPreviewFileDialog(ACommonDialog).PreviewFileControl);
{$endif}
FileDialog.AttachEvents;
Result := THandle(FileDialog);