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(); }
/** * @brief Emits signal to model * @param index */ void TabWidget::onColumnAdded(int index, const QString name) { emit columnAdded(index, name); }