/** * @brief Slot triggered when `Ok` is clicked * Updates the person or tell the MovieDialog that it's done */ void PeopleDialog::on_validationButtons_accepted() { Macaw::DEBUG("[PeopleDialog] validationButtons accepted"); m_people.setName(getName()); m_people.setBirthday(getBirthday()); m_people.setBiography(getBiography()); // If type != 0, it means we come from the movie dialog // If type = 0, it means we directly edit a people if (m_people.type() != 0) { Macaw::DEBUG("[PeopleDialog] validationButtons method: type=" +QString::number(m_people.type())); emit(peopleCreated(m_people)); } else { Macaw::DEBUG("[PeopleDialog] validationButtons method: type=0"); DatabaseManager *databaseManager = ServicesManager::instance()->databaseManager(); databaseManager->updatePeople(m_people); } Macaw::DEBUG("[PeopleDialog] validationButtons method done"); }
void modifyClient(Client *pClients) { unsigned long id; int pos, modifyOpt, addressOpt; bool valId = false; do { printf(MSG_ID); scanf("%lu", &id); if(id > ID_MINIMUM && id < ID_MAXIMUM){ valId = true; } else { printf(MSG_ID_ERROR, NEWLINE); } } while(valId == false); pos = verifyClientToModify(pClients, id); if(pos != EOF) { ModifyMenu(); limparBufferEntradaDados(); scanf("%d", &modifyOpt); if(modifyOpt == 1){ getName(pClients, pos); } else if(modifyOpt == 2) { AddressModifyMenu(); scanf("%d", &addressOpt); limparBufferEntradaDados(); if(addressOpt == 1) { getStreet(pClients, pos); } else if(addressOpt == 2) { getNumber(pClients, pos); } else if(addressOpt == 3) { getPostalCode(pClients, pos); } else if(addressOpt == 4) { getCity(pClients, pos); } else { printf(MSG_MENU_ERROR, NEWLINE); } } else if(modifyOpt == 3) { getPhone(pClients, pos); } else if(modifyOpt == 4) { getBirthday(pClients, pos); } else if(modifyOpt == 5) { getSignupDate(pClients, pos); } else { printf(MSG_MENU_ERROR, NEWLINE); } saveClientFile(pClients); } else { printf(MSG_ID_DOESNT_EXIST_ERROR, NEWLINE); } }
void addClient(Client *pClients) { int pos; pos = verifyIfPosEmpty(pClients); if(pos == EOF) { printf(MSG_CLIENTS_FULL_ERROR); } else { getId(pClients, pos); getName(pClients, pos); getStreet(pClients, pos); getNumber(pClients, pos); getPostalCode(pClients, pos); getCity(pClients, pos); getPhone(pClients, pos); getBirthday(pClients, pos); getSignupDate(pClients, pos); // TODO: SORT CLIENTS IN ORDER printf(MSG_CLIENT_ADDED); } }
int Snap2ChatAPIData::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QObject::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { if (_id < 62) qt_static_metacall(this, _c, _id, _a); _id -= 62; } #ifndef QT_NO_PROPERTIES else if (_c == QMetaObject::ReadProperty) { void *_v = _a[0]; switch (_id) { case 0: *reinterpret_cast< qint64*>(_v) = getAddedFriendsTimestamp(); break; case 1: *reinterpret_cast< int*>(_v) = getFriendRequests(); break; case 2: *reinterpret_cast< int*>(_v) = getUnopenedSnaps(); break; case 3: *reinterpret_cast< int*>(_v) = getTempID(); break; case 4: *reinterpret_cast< int*>(_v) = getUploadingSize(); break; case 5: *reinterpret_cast< int*>(_v) = getScore(); break; case 6: *reinterpret_cast< int*>(_v) = getBestFriendsCount(); break; case 7: *reinterpret_cast< int*>(_v) = getSnap_p(); break; case 8: *reinterpret_cast< int*>(_v) = getSentSnapsCount(); break; case 9: *reinterpret_cast< int*>(_v) = getReceivedSnapsCount(); break; case 10: *reinterpret_cast< int*>(_v) = getUnopenedSnapsCount(); break; case 11: *reinterpret_cast< bool*>(_v) = getIsInFriendChooser(); break; case 12: *reinterpret_cast< bool*>(_v) = getIsInCamera(); break; case 13: *reinterpret_cast< bool*>(_v) = getLogged(); break; case 14: *reinterpret_cast< bool*>(_v) = getLoading(); break; case 15: *reinterpret_cast< bool*>(_v) = getLoadingStories(); break; case 16: *reinterpret_cast< bool*>(_v) = getLoadingShoutbox(); break; case 17: *reinterpret_cast< bool*>(_v) = getSearchableByPhoneNumber(); break; case 18: *reinterpret_cast< bool*>(_v) = getImageCaption(); break; case 19: *reinterpret_cast< bool*>(_v) = getCanViewMatureContent(); break; case 20: *reinterpret_cast< QString*>(_v) = getStaticToken(); break; case 21: *reinterpret_cast< QString*>(_v) = getUsername(); break; case 22: *reinterpret_cast< QString*>(_v) = getAuth_token(); break; case 23: *reinterpret_cast< QString*>(_v) = getMobileNumber(); break; case 24: *reinterpret_cast< QString*>(_v) = getSnapchatNumber(); break; case 25: *reinterpret_cast< QString*>(_v) = getEmail(); break; case 26: *reinterpret_cast< QString*>(_v) = getNotificationSoundSetting(); break; case 27: *reinterpret_cast< QString*>(_v) = getStoryPrivacy(); break; case 28: *reinterpret_cast< QString*>(_v) = getHostName(); break; case 29: *reinterpret_cast< QString*>(_v) = getTitleBarColor(); break; case 30: *reinterpret_cast< QString*>(_v) = getBirthday(); break; case 31: *reinterpret_cast< bb::cascades::ArrayDataModel**>(_v) = getFeedsDataModel(); break; case 32: *reinterpret_cast< bb::cascades::ArrayDataModel**>(_v) = getUploadingDataModel(); break; case 33: *reinterpret_cast< bb::cascades::GroupDataModel**>(_v) = getStoriesDataModel(); break; case 34: *reinterpret_cast< bb::cascades::GroupDataModel**>(_v) = getFriendsDataModel(); break; case 35: *reinterpret_cast< bb::cascades::GroupDataModel**>(_v) = getAddedFriendsDataModel(); break; case 36: *reinterpret_cast< bb::cascades::GroupDataModel**>(_v) = getFriendRequestsDataModel(); break; case 37: *reinterpret_cast< bb::cascades::ArrayDataModel**>(_v) = getShoutboxDataModel(); break; case 38: *reinterpret_cast< bb::cascades::ArrayDataModel**>(_v) = getCurrentStoriesOverViewModel(); break; case 39: *reinterpret_cast< bb::cascades::ArrayDataModel**>(_v) = getCurrentStoryNotesDataModel(); break; } _id -= 40; } else if (_c == QMetaObject::WriteProperty) { void *_v = _a[0]; switch (_id) { case 0: setAddedFriendsTimestamp(*reinterpret_cast< qint64*>(_v)); break; case 1: setFriendRequests(*reinterpret_cast< int*>(_v)); break; case 2: setUnopenedSnaps(*reinterpret_cast< int*>(_v)); break; case 3: setTempID(*reinterpret_cast< int*>(_v)); break; case 4: setUploadingSize(*reinterpret_cast< int*>(_v)); break; case 5: setScore(*reinterpret_cast< int*>(_v)); break; case 6: setBestFriendsCount(*reinterpret_cast< int*>(_v)); break; case 7: setSnap_p(*reinterpret_cast< int*>(_v)); break; case 8: setSentSnapsCount(*reinterpret_cast< int*>(_v)); break; case 9: setReceivedSnapsCount(*reinterpret_cast< int*>(_v)); break; case 10: setUnopenedSnapsCount(*reinterpret_cast< int*>(_v)); break; case 11: setIsInFriendChooser(*reinterpret_cast< bool*>(_v)); break; case 12: setIsInCamera(*reinterpret_cast< bool*>(_v)); break; case 13: setLogged(*reinterpret_cast< bool*>(_v)); break; case 14: setLoading(*reinterpret_cast< bool*>(_v)); break; case 15: setLoadingStories(*reinterpret_cast< bool*>(_v)); break; case 16: setLoadingShoutbox(*reinterpret_cast< bool*>(_v)); break; case 17: setSearchableByPhoneNumber(*reinterpret_cast< bool*>(_v)); break; case 18: setImageCaption(*reinterpret_cast< bool*>(_v)); break; case 19: setCanViewMatureContent(*reinterpret_cast< bool*>(_v)); break; case 20: setStaticToken(*reinterpret_cast< QString*>(_v)); break; case 21: setUsername(*reinterpret_cast< QString*>(_v)); break; case 22: setAuth_token(*reinterpret_cast< QString*>(_v)); break; case 23: setMobileNumber(*reinterpret_cast< QString*>(_v)); break; case 24: setSnapchatNumber(*reinterpret_cast< QString*>(_v)); break; case 25: setEmail(*reinterpret_cast< QString*>(_v)); break; case 26: setNotificationSoundSetting(*reinterpret_cast< QString*>(_v)); break; case 27: setStoryPrivacy(*reinterpret_cast< QString*>(_v)); break; case 28: setHostName(*reinterpret_cast< QString*>(_v)); break; case 29: setTitleBarColor(*reinterpret_cast< QString*>(_v)); break; case 30: setBirthday(*reinterpret_cast< QString*>(_v)); break; } _id -= 40; } else if (_c == QMetaObject::ResetProperty) { _id -= 40; } else if (_c == QMetaObject::QueryPropertyDesignable) { _id -= 40; } else if (_c == QMetaObject::QueryPropertyScriptable) { _id -= 40; } else if (_c == QMetaObject::QueryPropertyStored) { _id -= 40; } else if (_c == QMetaObject::QueryPropertyEditable) { _id -= 40; } else if (_c == QMetaObject::QueryPropertyUser) { _id -= 40; } #endif // QT_NO_PROPERTIES return _id; }