void Dialog::fillBook(const QString &title){ m_currentBook = m_bookStore.searchBookByTitle(title); if (m_currentBook == 0) return; displayBook(m_currentBook); }
int main() { PhoneBook *book; int choice; int len = loadData(&book, "contact.txt"); //Display the phonebook displayBook(book, len); //size of phonebook printf("Choose 1 to sort the record by name, 2 to sort the record by phone number\n"); scanf("%d", &choice); if(choice == 1) sort3way(book, len*sizeof(PhoneBook), sizeof(PhoneBook), cmp_name); else sort3way(book, len*sizeof(PhoneBook), sizeof(PhoneBook), cmp_phone); displayBook(book, len); }
void Dialog::on_cmdShop_clicked() { if (m_currentBook == 0) return; if (!m_currentBook->shop()) QApplication::beep(); displayBook(m_currentBook); }