void SwitchLayout::initKeyboard() { initListWidget(); fillListWidget(); addAnimation(); }
void NavBarOptionsDialog::movePageDown() { int row = pageListWidget->currentRow(); if(row < pages.size()-1) { pages.swap(row, row+1); fillListWidget(); pageListWidget->setCurrentRow(row+1); } }
void NavBarOptionsDialog::movePageUp() { int row = pageListWidget->currentRow(); if(row > 0) { pages.swap(row, row-1); fillListWidget(); pageListWidget->setCurrentRow(row-1); } }
void SwitchLayout::initGlobalVar(QWidget *parent) { m_ParentItem = parent; m_LayoutInterface = new LayoutDbus("com.deepin.daemon.InputDevices", "/com/deepin/daemon/InputDevice/Keyboard", QDBusConnection::sessionBus(), this); m_ListWidget = new QListWidget(parent); m_KeyboardList = m_LayoutInterface->userLayoutList(); connect(m_LayoutInterface, &LayoutDbus::UserLayoutListChanged, [this] { m_KeyboardList = m_LayoutInterface->userLayoutList(); calculateKeyboardSize(); if (m_ListWidget && m_HBoxLayout) { fillListWidget(); } }); }
void MainWindow::fillAppsRunningList() { // Query library for running executables and store in runningItems fillBIItemsList(runningItems); fillListWidget(ui->listAppsRunning, runningItems); }
void MainWindow::fillAppsInstalledList() { // Query library for running executables and store in runningItems fillBIItemsList(installedItems); fillListWidget(ui->listAppsInstalled, installedItems); }
void NavBarOptionsDialog::resetPages() { pages = sortNavBarPageList(pages, pageOrder); fillListWidget(); }
void NavBarOptionsDialog::setPageList(const QList<NavBarPage> &plist) { pages = plist; fillListWidget(); }