mirror of
https://github.com/KDE/latte-dock.git
synced 2025-02-11 01:58:44 +03:00
stretch viewsdialog last column
--provide also proper default column widths for viewsdialog table
This commit is contained in:
parent
3fcb5275b7
commit
09bc5cbf14
@ -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));
|
||||
}
|
||||
|
@ -124,7 +124,7 @@ void ViewsDialog::onReset()
|
||||
|
||||
void ViewsDialog::loadConfig()
|
||||
{
|
||||
m_windowSize = m_storage.readEntry("windowSize", QSize(775, 500));
|
||||
m_windowSize = m_storage.readEntry("windowSize", QSize(980, 600));
|
||||
}
|
||||
|
||||
void ViewsDialog::saveConfig()
|
||||
|
@ -6,8 +6,8 @@
|
||||
<rect>
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>776</width>
|
||||
<height>511</height>
|
||||
<width>981</width>
|
||||
<height>601</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
|
Loading…
x
Reference in New Issue
Block a user