diff options
| -rw-r--r-- | .gitignore | 13 | ||||
| -rw-r--r-- | main.cpp | 36 |
2 files changed, 26 insertions, 23 deletions
@@ -1,11 +1,2 @@ -#For codeblocks project: -/*.depend -/*.layout -/*.cbp -/*.cbTemp -/bin -/obj -/Doxyfile -/Doxygen -*.untracked - +#I have an Untraked folder +Untracked @@ -25,7 +25,7 @@ #include "Website.hpp" - +#include <gtk/gtk.h> /** @@ -39,29 +39,41 @@ int main(int argc, char *argv[]){ - //TEST PARSER FAKE ARGUMENT - FileManParser xmlParser(""); - std::vector<Website> *siteWeb=xmlParser.getWebsites(); + /* Initialisation de GTK+ */ + gtk_init(&argc, &argv); + + + GtkWidget* MainWindow=NULL; + + MainWindow=gtk_window_new(GTK_WINDOW_TOPLEVEL); + + g_signal_connect(G_OBJECT(MainWindow), "delete-event", G_CALLBACK(gtk_main_quit), NULL); + + + GtkWidget* bouton; + + bouton=gtk_button_new_with_label("Hello Bro :"); + gtk_container_add(GTK_CONTAINER(MainWindow), bouton); + + g_signal_connect(G_OBJECT(bouton), "leave", G_CALLBACK(gtk_main_quit), NULL); - siteWeb->erase(siteWeb->begin()+1); + gtk_window_set_title(GTK_WINDOW(MainWindow), "forgetIt"); + gtk_window_set_default_size(GTK_WINDOW(MainWindow), 500,500); - xmlParser.updateParser(); + gtk_window_set_position(GTK_WINDOW(MainWindow), GTK_WIN_POS_CENTER); - //Save modification in file - FileManIOFile save("Doxygen/bob.bin"); + gtk_widget_show_all(MainWindow); - save.write("loic", xmlParser.getDocument()); - //Print - std::cout << xmlParser.getDocument(); + gtk_main(); + return EXIT_SUCCESS; - return 0; } |
