|
|
|
@ -662,17 +662,17 @@ QString Views::uniqueViewName(QString name)
|
|
|
|
|
|
|
|
|
|
void Views::applyColumnWidths()
|
|
|
|
|
{
|
|
|
|
|
m_view->horizontalHeader()->setSectionResizeMode(Model::Views::NAMECOLUMN, QHeaderView::Stretch);
|
|
|
|
|
m_view->horizontalHeader()->setSectionResizeMode(Model::Views::SUBCONTAINMENTSCOLUMN, QHeaderView::Stretch);
|
|
|
|
|
|
|
|
|
|
if (m_viewColumnWidths.count()<(Model::Views::columnCount()-1)) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
m_view->setColumnWidth(Model::Views::IDCOLUMN, m_viewColumnWidths[0].toInt());
|
|
|
|
|
m_view->setColumnWidth(Model::Views::SCREENCOLUMN, m_viewColumnWidths[1].toInt());
|
|
|
|
|
m_view->setColumnWidth(Model::Views::EDGECOLUMN, m_viewColumnWidths[2].toInt());
|
|
|
|
|
m_view->setColumnWidth(Model::Views::ALIGNMENTCOLUMN, m_viewColumnWidths[3].toInt());
|
|
|
|
|
m_view->setColumnWidth(Model::Views::SUBCONTAINMENTSCOLUMN, m_viewColumnWidths[4].toInt());
|
|
|
|
|
m_view->setColumnWidth(Model::Views::NAMECOLUMN, m_viewColumnWidths[1].toInt());
|
|
|
|
|
m_view->setColumnWidth(Model::Views::SCREENCOLUMN, m_viewColumnWidths[2].toInt());
|
|
|
|
|
m_view->setColumnWidth(Model::Views::EDGECOLUMN, m_viewColumnWidths[3].toInt());
|
|
|
|
|
m_view->setColumnWidth(Model::Views::ALIGNMENTCOLUMN, m_viewColumnWidths[4].toInt());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void Views::storeColumnWidths()
|
|
|
|
@ -685,15 +685,18 @@ void Views::storeColumnWidths()
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
m_viewColumnWidths[0] = QString::number(m_view->columnWidth(Model::Views::IDCOLUMN));
|
|
|
|
|
m_viewColumnWidths[1] = QString::number(m_view->columnWidth(Model::Views::SCREENCOLUMN));
|
|
|
|
|
m_viewColumnWidths[2] = QString::number(m_view->columnWidth(Model::Views::EDGECOLUMN));
|
|
|
|
|
m_viewColumnWidths[3] = QString::number(m_view->columnWidth(Model::Views::ALIGNMENTCOLUMN));
|
|
|
|
|
m_viewColumnWidths[4] = QString::number(m_view->columnWidth(Model::Views::SUBCONTAINMENTSCOLUMN));
|
|
|
|
|
m_viewColumnWidths[1] = QString::number(m_view->columnWidth(Model::Views::NAMECOLUMN));
|
|
|
|
|
m_viewColumnWidths[2] = QString::number(m_view->columnWidth(Model::Views::SCREENCOLUMN));
|
|
|
|
|
m_viewColumnWidths[3] = QString::number(m_view->columnWidth(Model::Views::EDGECOLUMN));
|
|
|
|
|
m_viewColumnWidths[4] = QString::number(m_view->columnWidth(Model::Views::ALIGNMENTCOLUMN));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void Views::loadConfig()
|
|
|
|
|
{
|
|
|
|
|
m_viewColumnWidths = m_storage.readEntry("columnWidths", QStringList());
|
|
|
|
|
QStringList defaultcolumnwidths;
|
|
|
|
|
defaultcolumnwidths << QString::number(59) << QString::number(256) << QString::number(142) << QString::number(135) << QString::number(131);
|
|
|
|
|
|
|
|
|
|
m_viewColumnWidths = m_storage.readEntry("columnWidths", defaultcolumnwidths);
|
|
|
|
|
m_viewSortColumn = m_storage.readEntry("sortColumn", (int)Model::Views::SCREENCOLUMN);
|
|
|
|
|
m_viewSortOrder = static_cast<Qt::SortOrder>(m_storage.readEntry("sortOrder", (int)Qt::AscendingOrder));
|
|
|
|
|
}
|
|
|
|
|