summaryrefslogtreecommitdiff
path: root/noncore/settings/usermanager/userdialog.cpp
Side-by-side diff
Diffstat (limited to 'noncore/settings/usermanager/userdialog.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/settings/usermanager/userdialog.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/noncore/settings/usermanager/userdialog.cpp b/noncore/settings/usermanager/userdialog.cpp
index 3616507..9dfb2af 100644
--- a/noncore/settings/usermanager/userdialog.cpp
+++ b/noncore/settings/usermanager/userdialog.cpp
@@ -256,29 +256,29 @@ bool UserDialog::addUser(int uid, int gid)
// Add User to additional groups.
QListViewItemIterator it( adduserDialog->groupsListView );
for ( ; it.current(); ++it )
{
temp=(QCheckListItem*)it.current();
if (temp->isOn() )
accounts->addGroupMember(it.current()->text(0),adduserDialog->loginLineEdit->text());
}
// Copy image to pics/users/
if(!(adduserDialog->userImage.isNull()))
{
QDir d;
- if(!(d.exists("/opt/QtPalmtop/pics/users")))
+ if(!(d.exists(QPEApplication::qpeDir() + "pics/users")))
{
- d.mkdir("/opt/QtPalmtop/pics/users");
+ d.mkdir(QPEApplication::qpeDir() + "pics/users");
}
- QString filename="/opt/QtPalmtop/pics/users/"+accounts->pw_name+".png";
+ QString filename= QPEApplication::qpeDir()+"pics/users/"+accounts->pw_name+".png";
// adduserDialog->userImage=adduserDialog->userImage.smoothScale(48,48);
adduserDialog->userImage.save(filename,"PNG");
}
// Should we copy the skeleton homedirectory /etc/skel to the user's homedirectory?
accounts->findUser(adduserDialog->loginLineEdit->text());
if(adduserDialog->skelCheckBox->isChecked())
{
QString command_cp;
QString command_chown;
command_cp.sprintf("cp -a /etc/skel/* %s/",accounts->pw_dir.latin1());
system(command_cp);
@@ -427,29 +427,29 @@ bool UserDialog::editUser(const char *username)
QListViewItemIterator it( edituserDialog->groupsListView );
for ( ; it.current(); ++it )
{
temp=(QCheckListItem*)it.current();
if ( temp->isOn() )
accounts->addGroupMember(it.current()->text(0),edituserDialog->loginLineEdit->text());
}
// Copy image to pics/users/
if(!(edituserDialog->userImage.isNull()))
{
QDir d;
- if(!(d.exists("/opt/QtPalmtop/pics/users")))
+ if(!(d.exists(QPEApplication::qpeDir()+"pics/users")))
{
- d.mkdir("/opt/QtPalmtop/pics/users");
+ d.mkdir(QPEApplication::qpeDir()+"pics/users");
}
- QString filename="/opt/QtPalmtop/pics/users/"+accounts->pw_name+".png";
+ QString filename=QPEApplication::qpeDir()+"pics/users/"+accounts->pw_name+".png";
// edituserDialog->userImage=edituserDialog->userImage.smoothScale(48,48);
edituserDialog->userImage.save(filename,"PNG");
}
return true;
}
/**
* "OK" has been clicked. Verify some information before closing the dialog.
*
*/
void UserDialog::accept()
{