Style.
This commit is contained in:
parent
cb2ef737f0
commit
f11d932d4b
@ -67,7 +67,8 @@ EditExistingPartitionDialog::EditExistingPartitionDialog( Device* device, Partit
|
|||||||
m_partitionSizeController->setSpinBox( m_ui->sizeSpinBox );
|
m_partitionSizeController->setSpinBox( m_ui->sizeSpinBox );
|
||||||
|
|
||||||
m_ui->mountPointComboBox->setCurrentText( PartitionInfo::mountPoint( partition ) );
|
m_ui->mountPointComboBox->setCurrentText( PartitionInfo::mountPoint( partition ) );
|
||||||
connect( m_ui->mountPointComboBox, &QComboBox::currentTextChanged, this, &EditExistingPartitionDialog::checkMountPointSelection );
|
connect( m_ui->mountPointComboBox, &QComboBox::currentTextChanged,
|
||||||
|
this, &EditExistingPartitionDialog::checkMountPointSelection );
|
||||||
|
|
||||||
replacePartResizerWidget();
|
replacePartResizerWidget();
|
||||||
|
|
||||||
@ -300,11 +301,14 @@ EditExistingPartitionDialog::checkMountPointSelection()
|
|||||||
{
|
{
|
||||||
const QString& selection = m_ui->mountPointComboBox->currentText();
|
const QString& selection = m_ui->mountPointComboBox->currentText();
|
||||||
|
|
||||||
if (m_usedMountPoints.contains(selection)) {
|
if ( m_usedMountPoints.contains( selection ) )
|
||||||
m_ui->labelMountPoint->setText("Mountpoint already in use. Please select another one.");
|
{
|
||||||
m_ui->buttonBox->button(QDialogButtonBox::Ok)->setEnabled(false);
|
m_ui->labelMountPoint->setText( tr( "Mountpoint already in use. Please select another one." ) );
|
||||||
} else {
|
m_ui->buttonBox->button( QDialogButtonBox::Ok )->setEnabled( false );
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
m_ui->labelMountPoint->setText( QString() );
|
m_ui->labelMountPoint->setText( QString() );
|
||||||
m_ui->buttonBox->button(QDialogButtonBox::Ok)->setEnabled(true);
|
m_ui->buttonBox->button( QDialogButtonBox::Ok )->setEnabled( true );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -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;
|
||||||
|
Loading…
Reference in New Issue
Block a user