En fait je crois que je vais utiliser gtk mais j'arrive pas à me servir de la fonction cvGetWindowHandle...
Ça dit que ça renvoi un GtkWidget in case of GTK+ alors j'ai fais ça :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
/* Variables */
GtkWidget * MainWindow = NULL;
/* Initialisation de GTK+ */
gtk_init(&argc, &argv);
/* Création de la fenêtre */
MainWindow = gtk_window_new(GTK_WINDOW_TOPLEVEL);
MainWindow = GTK_WIDGET(cvGetWindowHandle("parcours"));
g_signal_connect(G_OBJECT(MainWindow), "delete-event", G_CALLBACK(gtk_main_quit), NULL);
/* Affichage et boucle évènementielle */
gtk_widget_show(MainWindow);
gtk_main(); |
tout marche bien sauf quand je met
MainWindow = GTK_WIDGET(cvGetWindowHandle("parcours"));


Je sais pas si je suis sur le bon forum vu que c'est un lien entre gtk et openCV
Merci d'avance
Partager