コード例 #1
0
ファイル: addbookdialog.cpp プロジェクト: voidhug/QtBookMIS
void AddBookDialog::on_buttonBox_accepted()
{
    myAddISBN = ui->lineEditAddISBN->text();
    addBookName = ui->lineEditAddBookName->text();
    addAuthor = ui->lineEditAddAuthor->text();
    addTotal = ui->lineEditAddTotal->text();
    addLoaned = ui->lineEditAddLoaned->text();
    addRemaining = ui->lineEditAddRemaining->text();
    addVote = ui->lineEditAddVote->text();
    emit dlgAdd(myAddISBN, addBookName, addAuthor, addTotal, addLoaned, addRemaining, addVote);
}
コード例 #2
0
ファイル: SoliDire.cpp プロジェクト: jokerlee/college
BOOL CSoliDire::open_file()
{
	CFileDialog dlgAdd(TRUE, (LPCTSTR)"*.sdr|*.sdr||", NULL, OFN_OVERWRITEPROMPT, (LPCTSTR)"*.sdr|*.sdr||", NULL);   
	UINT iRet = dlgAdd.DoModal();

	printf("Choose the packed file to open.\n");
	if (iRet == IDOK)
	{
		path = dlgAdd.GetPathName();
		CFile ifile(path, CFile::modeRead | CFile::shareDenyWrite);
		read_file(&ifile);
		ifile.Close();
		printf ("%s successfully opened.\n", dlgAdd.GetFileName());
		return TRUE;
	}
	else
	{
		printf("Canceled.\n");
		return FALSE;
	}
}
コード例 #3
0
ファイル: SoliDire.cpp プロジェクト: jokerlee/college
BOOL CSoliDire::add_file()
{
	CFileDialog dlgAdd(TRUE, (LPCTSTR)"*.*|*.*||", NULL, OFN_OVERWRITEPROMPT, (LPCTSTR)"*.*|*.*||", NULL);   

	UINT iRet = dlgAdd.DoModal(),
		 nCount = 0;

	if (iRet == IDOK)
	{
		POSITION pos = dlgAdd.GetStartPosition();
		while (pos)
		{
			insert_file(dlgAdd.GetNextPathName(pos));
			nCount++;
		}
		CString msg;
		printf("%d file(s) sucessfully added.\n", nCount);
		return TRUE;
	}
	return FALSE;

}