ui/cocoa: switch to new show-cursor option
Use DisplayOpts settings to set the new file-global cursor_hide variable, stop using the qemu-global cursor_hide variable. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
86a088e624
commit
3487da6aeb
@ -125,6 +125,7 @@ typedef struct {
|
|||||||
NSWindow *normalWindow, *about_window;
|
NSWindow *normalWindow, *about_window;
|
||||||
static DisplayChangeListener *dcl;
|
static DisplayChangeListener *dcl;
|
||||||
static int last_buttons;
|
static int last_buttons;
|
||||||
|
static int cursor_hide = 1;
|
||||||
|
|
||||||
int gArgc;
|
int gArgc;
|
||||||
char **gArgv;
|
char **gArgv;
|
||||||
@ -1918,6 +1919,9 @@ static void cocoa_display_init(DisplayState *ds, DisplayOptions *opts)
|
|||||||
[(QemuCocoaAppController *)[[NSApplication sharedApplication] delegate] toggleFullScreen: nil];
|
[(QemuCocoaAppController *)[[NSApplication sharedApplication] delegate] toggleFullScreen: nil];
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
if (opts->has_show_cursor && opts->show_cursor) {
|
||||||
|
cursor_hide = 0;
|
||||||
|
}
|
||||||
|
|
||||||
dcl = g_malloc0(sizeof(DisplayChangeListener));
|
dcl = g_malloc0(sizeof(DisplayChangeListener));
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user