Skip to content
Extraits de code Groupes Projets
Valider c1f87987 rédigé par Elliu's avatar Elliu
Parcourir les fichiers

Close mpv window on module close

parent c5ad7be9
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Pipeline #2646 réussi
Ce commit fait partie de la requête de fusion !186. Les commentaires créés ici seront créés dans le contexte de cette requête de fusion.
...@@ -213,7 +213,8 @@ module_qt_window_new(struct module_qt_window_s **win, struct queue *queue, lkt_d ...@@ -213,7 +213,8 @@ module_qt_window_new(struct module_qt_window_s **win, struct queue *queue, lkt_d
static void static void
module_qt_window_close(struct module_qt_window_s *win) module_qt_window_close(struct module_qt_window_s *win)
{ {
RETURN_UNLESS(win && win->mpv_widget, "Invalid arguments", NOTHING); RETURN_UNLESS(win && win->mpv_widget && win->main_window, "Invalid arguments", NOTHING);
___module_qt_window_close(win);
} }
static void static void
......
...@@ -61,3 +61,10 @@ ___module_qt_window_toggle_pause(struct module_qt_window_s *win) ...@@ -61,3 +61,10 @@ ___module_qt_window_toggle_pause(struct module_qt_window_s *win)
{ {
return win->mpv_widget->toggle_pause(); return win->mpv_widget->toggle_pause();
} }
bool
___module_qt_window_close(struct module_qt_window_s *win)
{
delete(win->main_window);
return true;
}
...@@ -12,3 +12,4 @@ bool ___module_qt_window_set_volume(struct module_qt_window_s *, int); ...@@ -12,3 +12,4 @@ bool ___module_qt_window_set_volume(struct module_qt_window_s *, int);
bool ___module_qt_window_set_position(struct module_qt_window_s *, int); bool ___module_qt_window_set_position(struct module_qt_window_s *, int);
bool ___module_qt_window_load_file(struct module_qt_window_s *, const char *); bool ___module_qt_window_load_file(struct module_qt_window_s *, const char *);
bool ___module_qt_window_toggle_pause(struct module_qt_window_s *); bool ___module_qt_window_toggle_pause(struct module_qt_window_s *);
bool ___module_qt_window_close(struct module_qt_window_s *);
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter