summaryrefslogtreecommitdiff
authorumopapisdn <umopapisdn>2002-10-15 11:25:36 (UTC)
committer umopapisdn <umopapisdn>2002-10-15 11:25:36 (UTC)
commitb6fb59110629634056be3dd5c3091e6ed3271fd0 (patch) (side-by-side diff)
treee5ea61782d46b6fbc599d4b27e443d5002035958
parent42ff9036e791321b4938d80c5d8386a76391f56b (diff)
downloadopie-b6fb59110629634056be3dd5c3091e6ed3271fd0.zip
opie-b6fb59110629634056be3dd5c3091e6ed3271fd0.tar.gz
opie-b6fb59110629634056be3dd5c3091e6ed3271fd0.tar.bz2
System checking for OpenZaurus is now done through libopie (ODevice::system)
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/settings/usermanager/userdialog.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/noncore/settings/usermanager/userdialog.cpp b/noncore/settings/usermanager/userdialog.cpp
index 42a9144..36bcf86 100644
--- a/noncore/settings/usermanager/userdialog.cpp
+++ b/noncore/settings/usermanager/userdialog.cpp
@@ -21,12 +21,16 @@
#include <sys/wait.h>
#include <unistd.h>
#include <signal.h>
#include "passwd.h"
+#include <opie/odevice.h>
+using namespace Opie;
+
+
/**
* UserDialog constructor. Setup the dialog, fill the groupComboBox & groupsListView with all groups.
*
*/
UserDialog::UserDialog(QWidget* parent, const char* name, bool modal, WFlags fl) : QDialog(parent, name, modal, fl) {
QVBoxLayout *layout = new QVBoxLayout(this);
@@ -187,13 +191,14 @@ void UserDialog::setupTab2() {
* @return <code>true</code> if the user was successfully added, otherwise <code>false</code>.
*
*/
bool UserDialog::addUser(int uid, int gid) {
QCheckListItem *temp;
QFile ozTest;
- int oz=ozTest.exists("/etc/oz_version");
+ int oz=false;
+ if(ODevice::inst()->system()==System_OpenZaurus) oz=true;
UserDialog *adduserDialog=new UserDialog();
adduserDialog->setCaption(tr("Add User"));
adduserDialog->userID=uid; // Set next available UID as default uid.
adduserDialog->groupID=gid; // Set next available GID as default gid.
// Insert default group into groupComboBox
adduserDialog->groupComboBox->insertItem("<create new group>",0);