void PlayListHeaderModel::insert(int index, const QString &name, const QString &pattern)
{
    if(index < 0 || index > m_columns.size())
    {
        qWarning("ColumnManager: index is out of range");
        return;
    }

    ColumnHeader col;
    col.name = name;
    col.pattern = pattern;
    m_columns.insert(index, col);
    emit columnAdded(index);
    emit headerChanged();
    updatePlayLists();
}
Exemple #2
0
/**
 * @brief Emits signal to model
 * @param index
 */
void TabWidget::onColumnAdded(int index, const QString name)
{
    emit columnAdded(index, name);
}