This commit is contained in:
Teo Mrnjavac 2017-01-04 15:18:26 +01:00
parent fdc970cfda
commit 3ec7c6f881

View File

@ -177,7 +177,10 @@ PartitionPage::onCreateClicked()
Partition* partition = model->partitionForIndex( index ); Partition* partition = model->partitionForIndex( index );
Q_ASSERT( partition ); Q_ASSERT( partition );
QPointer<CreatePartitionDialog> dlg = new CreatePartitionDialog( model->device(), partition->parent(), getCurrentUsedMountpoints(), this ); QPointer< CreatePartitionDialog > dlg = new CreatePartitionDialog( model->device(),
partition->parent(),
getCurrentUsedMountpoints(),
this );
dlg->initFromFreeSpace( partition ); dlg->initFromFreeSpace( partition );
if ( dlg->exec() == QDialog::Accepted ) if ( dlg->exec() == QDialog::Accepted )
{ {
@ -269,7 +272,10 @@ PartitionPage::updatePartitionToCreate( Device* device, Partition* partition )
QStringList mountPoints = getCurrentUsedMountpoints(); QStringList mountPoints = getCurrentUsedMountpoints();
mountPoints.removeOne( PartitionInfo::mountPoint( partition ) ); mountPoints.removeOne( PartitionInfo::mountPoint( partition ) );
QPointer<CreatePartitionDialog> dlg = new CreatePartitionDialog( device, partition->parent(), mountPoints, this ); QPointer< CreatePartitionDialog > dlg = new CreatePartitionDialog( device,
partition->parent(),
mountPoints,
this );
dlg->initFromPartitionToCreate( partition ); dlg->initFromPartitionToCreate( partition );
if ( dlg->exec() == QDialog::Accepted ) if ( dlg->exec() == QDialog::Accepted )
{ {
@ -387,19 +393,19 @@ PartitionPage::updateBootLoaderIndex()
QStringList QStringList
PartitionPage::getCurrentUsedMountpoints() PartitionPage::getCurrentUsedMountpoints()
{ {
QModelIndex index = m_core->deviceModel()->index( m_ui->deviceComboBox->currentIndex(), 0 ); QModelIndex index = m_core->deviceModel()->index(
m_ui->deviceComboBox->currentIndex(), 0 );
if ( !index.isValid() ) if ( !index.isValid() )
return QStringList(); return QStringList();
Device* device = m_core->deviceModel()->deviceForIndex( index ); Device* device = m_core->deviceModel()->deviceForIndex( index );
QStringList mountPoints; QStringList mountPoints;
for (Partition* partition : device->partitionTable()->children()) { for ( Partition* partition : device->partitionTable()->children() )
{
const QString& mountPoint = PartitionInfo::mountPoint( partition ); const QString& mountPoint = PartitionInfo::mountPoint( partition );
if ( !mountPoint.isEmpty() )
if (!mountPoint.isEmpty()) {
mountPoints << mountPoint; mountPoints << mountPoint;
}
} }
return mountPoints; return mountPoints;