Example #1
0
void BtTextWindowHeader::updateWidgets() {
    int const leftLikeModules = leftLikeParallelModules(m_modules);
    for (int i = 0; i < m_widgetList.count(); i++)
        m_widgetList.at(i)->updateWidget(m_modules,
                                         m_modules.at(i),
                                         i,
                                         leftLikeModules);
}
void BtModuleChooserBar::updateButtonMenus() {
    int const leftLikeModules = leftLikeParallelModules(m_modules);
    for (int i = 0; i < m_buttonList.count(); i++)
        m_buttonList.at(i)->updateMenu(m_modules,
                                       (i >= m_modules.count())
                                       ? QString::null
                                       : m_modules.at(i),
                                       i,
                                       leftLikeModules);
}
Example #3
0
void BtTextWindowHeader::slotBackendModulesChanged() {
    m_modules = m_window->getModuleList();

    adjustWidgetCount();

    //recreate all widgets from scratch
    int const leftLikeModules = leftLikeParallelModules(m_modules);
    for (int i = 0; i < m_widgetList.count(); i++)
        m_widgetList.at(i)->recreateWidget(m_modules,
                                           m_modules.at(i),
                                           i,
                                           leftLikeModules);
}
void BtModuleChooserBar::slotBackendModulesChanged() {
    m_modules = m_window->getModuleList();
    adjustButtonCount();

    // Recreate all menus from scratch:
    int const leftLikeModules = leftLikeParallelModules(m_modules);
    for (int i = 0; i < m_buttonList.count(); i++)
        m_buttonList.at(i)->recreateMenu(m_modules,
                                         (i >= m_modules.count())
                                         ? QString::null
                                         : m_modules.at(i),
                                         i,
                                         leftLikeModules);
}