void KBookmarkMenu::refill() { //qDebug() << "KBookmarkMenu::refill()"; if (m_bIsRoot) { addActions(); } fillBookmarks(); if (!m_bIsRoot) { addActions(); } }
void JoinGroupChat::onAccountBoxActivated(int index) { Account *account = this->account(index); if (!account) { m_bookmarksViewModel->clear(); return; } fillBookmarks(account); ui->joinPage->setAccount(account); ui->bookmarksPage->setAccount(account); ui->bookmarksPage->setModel(m_bookmarksBoxModel); }
void BookmarkMenu::refill() { clear(); fillBookmarks(); if (parentMenu()->actions().count() > 0) parentMenu()->addSeparator(); if (isRoot()) { addAddBookmarksList(); addEditBookmarks(); } else { addOpenFolderInTabs(); addAddBookmarksList(); } }
void BookmarkMenu::refill() { clear(); if (isRoot()) { addAddBookmark(); addAddBookmarksList(); if (parentMenu()->actions().count() > 0) parentMenu()->addSeparator(); WebWindow *w = qobject_cast<WebWindow *>(parentMenu()->parent()); QAction *a; // bk page a = w->actionByName(QL1S("open_bookmarks_page")); parentMenu()->addAction(a); a = w->actionByName(QL1S("show_bookmarks_toolbar")); parentMenu()->addAction(a); addEditBookmarks(); if (parentMenu()->actions().count() > 0) parentMenu()->addSeparator(); } fillBookmarks(); if (!isRoot()) { if (parentMenu()->actions().count() > 0) parentMenu()->addSeparator(); addOpenFolderInTabs(); addAddBookmarksList(); } }