Beispiel #1
0
void StartPage::on_new_project_clicked()
{

    QDialog * dialog = WidgetUtils::load_dialog(this, ":/forms/new_project_dialog.ui");

    Q_ASSERT(dialog);

    QDialogButtonBox* bbox = dialog->findChild<QDialogButtonBox*>("buttonBox");
    bbox->addButton("Create New Project", QDialogButtonBox::AcceptRole);

    if (dialog->exec() == QDialog::Accepted) {
        emit create_new_project( dialog->findChild<QLineEdit*>("project_name")->text(),
                                 selected_filename("library") );
    }
}
Beispiel #2
0
int main()
{

	struct _database_ db;
    char command[20], username[20], password[20], name[20];

	printf("Done check 0\n");
    scanf("%s",&command);
    if(!strcmp(command,"create"))
    {
       printf("Enter Username and Password\n");
       printf("Username: "******"%s", &username);
       printf("Password: "******"%s", &password);
    }
	initialize_database(&db,username,password);
	printf("Done check 1\n");
	create_schema(&db);
	printf("Done check 2\n");
    printf("Enter Project Name: ")
	scanf("%s", name);
    int id=create_new_project(&db,name);
	printf("id = %d SUCCESS\n",id);
	add_single_file(&db,1,"C:\\Users\\Jatinder Dhawan\\Desktop\\git\\abc.png",3);
	printf("=======================\n");
	find_in_database(&db,"C:\\Users\\Jatinder Dhawan\\Desktop\\git\\abc.png","C:\\Users\\Jatinder Dhawan\\Desktop\\git\\abc.png");
	printf("=======================\n");
	get_project_id(&db,"git_pro");

	struct file_list* start=(struct file_list*)malloc(sizeof(struct file_list));
	struct file_list*make=start;
	start->_version =5;
	start->number_of_files=3;
	start->name="sjvndfjv";
	start->path="C:\\Users\\Jatinder Dhawan\\Desktop\\database\\credentials.txt";
	start->next=(struct file_list*)malloc(sizeof(struct file_list));
	start=start->next;
	start->_version =5;
	start->number_of_files=3;
	start->name="sjvndfjv";
	start->path="C:\\Users\\Jatinder Dhawan\\Desktop\\database\\tempo.txt";
	start->next=NULL;
	add_multiple_file(&db,make,1,3);

	update_project_version(&db,"git_pro");
	return 0 ;
}
Beispiel #3
0
void new_project_cb(GtkButton *button, GtkWindow *window)
{
	GtkWidget *dialog;
	int result;

	dialog = gtk_file_chooser_dialog_new("Create New Project", window,
					GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER,
					GTK_STOCK_CANCEL,
					GTK_RESPONSE_CANCEL,
					GTK_STOCK_OPEN,
					GTK_RESPONSE_ACCEPT,
					NULL);

	result = gtk_dialog_run(GTK_DIALOG(dialog));
	if (result == GTK_RESPONSE_ACCEPT) {
		char *chosen_path = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(dialog));
		if (chosen_path != NULL)
			create_new_project(chosen_path);
	}

	gtk_widget_destroy(dialog);
}