2015-03-08 09:08:21 +04:00
|
|
|
/**
|
|
|
|
* @file main.cpp
|
|
|
|
* @brief Entry point
|
|
|
|
* @author manzerbredes
|
|
|
|
* @version Prototype
|
|
|
|
* @date 8 Mars 2015
|
|
|
|
*
|
|
|
|
* Entry point of the application.
|
|
|
|
*
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-03-14 20:11:18 +04:00
|
|
|
|
2015-03-08 09:08:21 +04:00
|
|
|
//----- std -----
|
2015-03-06 11:06:27 +04:00
|
|
|
|
|
|
|
#include <iostream>
|
|
|
|
#include <string>
|
2015-03-11 19:53:47 +04:00
|
|
|
#include <vector>
|
2015-03-06 11:06:27 +04:00
|
|
|
|
2015-03-14 20:11:18 +04:00
|
|
|
|
2015-03-08 09:08:21 +04:00
|
|
|
//----- class -----
|
2015-03-11 09:51:03 +04:00
|
|
|
#include "FileManIOFile.hpp"
|
2015-03-11 16:12:56 +04:00
|
|
|
#include "FileManParser.hpp"
|
2015-03-11 19:53:47 +04:00
|
|
|
#include "Website.hpp"
|
2015-03-06 11:06:27 +04:00
|
|
|
|
2015-03-14 20:11:18 +04:00
|
|
|
|
2015-03-20 10:55:35 +04:00
|
|
|
#include <gtk/gtk.h>
|
2015-03-14 20:11:18 +04:00
|
|
|
|
2015-03-14 18:44:05 +04:00
|
|
|
|
2015-03-08 09:08:21 +04:00
|
|
|
/**
|
|
|
|
* @fn int main(int argc, char *argv[])
|
|
|
|
* @author manzerbredes
|
|
|
|
* @brief main function
|
|
|
|
* @param argc contain *argv[] length
|
|
|
|
* @param *argv[] contain the arguments list
|
|
|
|
* @return Return code, an int.
|
|
|
|
*/
|
|
|
|
int main(int argc, char *argv[]){
|
2015-03-06 11:06:27 +04:00
|
|
|
|
2015-03-14 18:44:05 +04:00
|
|
|
|
|
|
|
|
2015-03-20 10:55:35 +04:00
|
|
|
/* 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);
|
2015-03-14 18:44:05 +04:00
|
|
|
|
2015-03-20 10:55:35 +04:00
|
|
|
gtk_window_set_title(GTK_WINDOW(MainWindow), "forgetIt");
|
|
|
|
gtk_window_set_default_size(GTK_WINDOW(MainWindow), 500,500);
|
2015-03-14 18:44:05 +04:00
|
|
|
|
2015-03-20 10:55:35 +04:00
|
|
|
gtk_window_set_position(GTK_WINDOW(MainWindow), GTK_WIN_POS_CENTER);
|
2015-03-14 18:44:05 +04:00
|
|
|
|
|
|
|
|
|
|
|
|
2015-03-20 10:55:35 +04:00
|
|
|
gtk_widget_show_all(MainWindow);
|
2015-03-14 18:44:05 +04:00
|
|
|
|
|
|
|
|
2015-03-20 10:55:35 +04:00
|
|
|
gtk_main();
|
2015-03-14 18:44:05 +04:00
|
|
|
|
|
|
|
|
|
|
|
|
2015-03-20 10:55:35 +04:00
|
|
|
return EXIT_SUCCESS;
|
2015-03-06 11:06:27 +04:00
|
|
|
|
|
|
|
}
|
2015-03-14 18:44:05 +04:00
|
|
|
|
|
|
|
|
|
|
|
|