From 4a55d9ec4578096e901f1069ff5a05176e87fa28 Mon Sep 17 00:00:00 2001 From: Simon Edwards Date: Sat, 28 May 2022 10:58:40 +0200 Subject: [PATCH] Tweak some return types in `QMainWindow` --- src/lib/QtWidgets/QMainWindow.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/QtWidgets/QMainWindow.ts b/src/lib/QtWidgets/QMainWindow.ts index 54a6b2ef5..4fdc5a7e7 100644 --- a/src/lib/QtWidgets/QMainWindow.ts +++ b/src/lib/QtWidgets/QMainWindow.ts @@ -76,13 +76,13 @@ export class QMainWindow extends QWidget { setMenuBar(menuBar: QMenuBar): void { this.native.setMenuBar(menuBar.native); } - menuBar(): QMenuBar | undefined { + menuBar(): QMenuBar | null { return wrapperCache.getWrapper(this.native.menuBar()) as QMenuBar; } setMenuWidget(menuWidget: QWidget): void { this.native.setMenuWidget(menuWidget.native); } - layout(): QLayout | undefined { + layout(): QLayout | null { const centralWidget = this.centralWidget(); if (centralWidget) { return centralWidget.layout(); @@ -109,7 +109,7 @@ export class QMainWindow extends QWidget { /** * Returns the status bar for the main window. */ - statusBar(): QStatusBar { + statusBar(): QStatusBar | null { return wrapperCache.getWrapper(this.native.statusBar()) as QStatusBar; } }