[partition] Switch to scoped Device enums.
This commit is contained in:
parent
a48b1eacdd
commit
d56ec80794
@ -68,11 +68,11 @@ CreatePartitionDialog::CreatePartitionDialog( Device* device, PartitionNode* par
|
|||||||
m_ui->encryptWidget->setText( tr( "En&crypt" ) );
|
m_ui->encryptWidget->setText( tr( "En&crypt" ) );
|
||||||
m_ui->encryptWidget->hide();
|
m_ui->encryptWidget->hide();
|
||||||
|
|
||||||
if (m_device->type() == Device::Disk_Device) {
|
if (m_device->type() == Device::Type::Disk_Device) {
|
||||||
m_ui->lvNameLabel->hide();
|
m_ui->lvNameLabel->hide();
|
||||||
m_ui->lvNameLineEdit->hide();
|
m_ui->lvNameLineEdit->hide();
|
||||||
}
|
}
|
||||||
if (m_device->type() == Device::LVM_Device) {
|
if (m_device->type() == Device::Type::LVM_Device) {
|
||||||
/* LVM logical volume name can consist of: letters numbers _ . - +
|
/* LVM logical volume name can consist of: letters numbers _ . - +
|
||||||
* It cannot start with underscore _ and must not be equal to . or .. or any entry in /dev/
|
* It cannot start with underscore _ and must not be equal to . or .. or any entry in /dev/
|
||||||
* QLineEdit accepts QValidator::Intermediate, so we just disable . at the beginning */
|
* QLineEdit accepts QValidator::Intermediate, so we just disable . at the beginning */
|
||||||
@ -242,7 +242,7 @@ CreatePartitionDialog::createPartition()
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (m_device->type() == Device::LVM_Device) {
|
if (m_device->type() == Device::Type::LVM_Device) {
|
||||||
partition->setPartitionPath(m_device->deviceNode() + QStringLiteral("/") + m_ui->lvNameLineEdit->text().trimmed());
|
partition->setPartitionPath(m_device->deviceNode() + QStringLiteral("/") + m_ui->lvNameLineEdit->text().trimmed());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -145,7 +145,7 @@ PartitionPage::updateButtons()
|
|||||||
if ( m_ui->deviceComboBox->currentIndex() >= 0 )
|
if ( m_ui->deviceComboBox->currentIndex() >= 0 )
|
||||||
{
|
{
|
||||||
QModelIndex deviceIndex = m_core->deviceModel()->index( m_ui->deviceComboBox->currentIndex(), 0 );
|
QModelIndex deviceIndex = m_core->deviceModel()->index( m_ui->deviceComboBox->currentIndex(), 0 );
|
||||||
if ( m_core->deviceModel()->deviceForIndex( deviceIndex )->type() != Device::LVM_Device )
|
if ( m_core->deviceModel()->deviceForIndex( deviceIndex )->type() != Device::Type::LVM_Device )
|
||||||
createTable = true;
|
createTable = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user