void FbWidget::slotFriendsIndexChanged(int index) { if (index < 0) return; if (m_dlGrp->checkedId() == FbFriendAlbum) emit reloadAlbums(m_friendsCoB->itemData(index).toLongLong()); }
void FbWidget::slotReloadAlbumsRequest() { // always list user's album, unless FriendAlbum is selected long long usrID = 0; if (m_dlGrp->checkedId() == FbFriendAlbum) usrID = m_friendsCoB->itemData(m_friendsCoB->currentIndex()).toLongLong(); emit reloadAlbums(usrID); }
void FbWidget::slotDownloadTypeChanged(int dlType) { m_friendsCoB->setEnabled(dlType == FbPhotosFriend || dlType == FbFriendAlbum); m_albumsCoB->setEnabled( dlType == FbMyAlbum || dlType == FbFriendAlbum); if (dlType == FbPhotosMe) { m_friendsCoB->setCurrentIndex(-1); // deselect friend m_albumsCoB->setCurrentIndex(-1); // deselect friend } if (dlType == FbMyAlbum) { m_friendsCoB->setCurrentIndex(-1); // deselect friend emit reloadAlbums(0); } if (dlType == FbFriendAlbum) emit reloadAlbums(m_friendsCoB->itemData(m_friendsCoB->currentIndex()).toLongLong()); }
void FbWidget::slotReloadAlbumsRequest() { emit reloadAlbums(0); }