24 lines
921 B
C
24 lines
921 B
C
#include "mainwindow.h"
|
|
|
|
struct mainWindow *mainWindow_new()
|
|
{
|
|
GtkBuilder *builder;
|
|
struct mainWindow *mainWindow;
|
|
|
|
builder = gtk_builder_new_from_file("glade/mainWindow.glade");
|
|
|
|
mainWindow = malloc(sizeof(struct mainWindow));
|
|
mainWindow->mainWindow = GTK_WIDGET(gtk_builder_get_object(builder, "mainWindow"));
|
|
mainWindow->buttonChooseWorkspace = GTK_WIDGET(gtk_builder_get_object(builder, "buttonChooseWorkspace"));
|
|
mainWindow->searchEntry = GTK_WIDGET(gtk_builder_get_object(builder, "searchEntry"));
|
|
mainWindow->dateStart = GTK_WIDGET(gtk_builder_get_object(builder, "dateStart"));
|
|
mainWindow->dateEnd = GTK_WIDGET(gtk_builder_get_object(builder, "dateEnd"));
|
|
mainWindow->entryText = GTK_WIDGET(gtk_builder_get_object(builder, "entryText"));
|
|
|
|
gtk_builder_connect_signals(builder, NULL);
|
|
|
|
g_object_unref(G_OBJECT(builder));
|
|
|
|
return mainWindow;
|
|
}
|