Add API for FileName to PathChooser

Add a API to enable use of Utils::FileName in the PathChooser.

Change-Id: I787ef0e23001188fda10497c8ee22a5c2352de4d
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
This commit is contained in:
Tobias Hunger
2012-01-13 16:35:53 +01:00
parent 664fb6339b
commit f77dfaddd1
2 changed files with 15 additions and 0 deletions

View File

@@ -309,11 +309,21 @@ QString PathChooser::rawPath() const
return QDir::fromNativeSeparators(d->m_lineEdit->text());
}
FileName PathChooser::fileName() const
{
return Utils::FileName::fromString(path());
}
void PathChooser::setPath(const QString &path)
{
d->m_lineEdit->setText(QDir::toNativeSeparators(path));
}
void PathChooser::setFileName(const Utils::FileName &fn)
{
d->m_lineEdit->setText(fn.toUserOutput());
}
bool PathChooser::isReadOnly() const
{
return d->m_lineEdit->isReadOnly();