void Application::start(){ char command; TopMenu("WELCOME"); loadBooks(); Sleep(2000); main(); }
void LocalBookCollection::setBaseDir(QUrl baseDir) { if (m_baseDir != baseDir) { m_baseDir = baseDir; if (m_state != Creating) { loadBooks(); } emit baseDirChanged(baseDir); } }
int main() { Library lib; int select = 0; lib.fBooks = "books.txt"; lib.fCustomers = "customers.txt"; // Load Books if(!loadBooks(lib.fBooks, lib.books, lib.maxBooks, lib.numBooks)) { cout << "Failed to Load Books" << endl; return 0; } // Load Customers if(!loadCustomers(lib.fCustomers, lib.customers, lib.maxCust, lib.numCusts)) { cout << "Failed to Load Customers" << endl; return 0; } // Menu while(select != 6) { printMenu(); cin >> select; cout << endl; if(select == 1) { // List Books printBooks(lib.books, lib.numBooks); } else if(select == 2) { // Add Book To Deposit cout << "Book Title: "; cin.ignore(); getline(cin, lib.books[lib.numBooks].title); cout << "Year Published: "; cin >> lib.books[lib.numBooks].yearPublished; cout << "Number of Pages: "; cin >> lib.books[lib.numBooks].pages; lib.books[lib.numBooks].checkedOut = false; lib.numBooks++; cout << "Book added." << endl << endl; } else if(select == 4)
void LocalBookCollection::componentComplete() { if (!m_baseDir.isEmpty()) loadBooks(); }