-rw-r--r-- | noncore/settings/usermanager/userdialog.cpp | 3 | ||||
-rw-r--r-- | noncore/settings/usermanager/usermanager.cpp | 44 |
2 files changed, 31 insertions, 16 deletions
diff --git a/noncore/settings/usermanager/userdialog.cpp b/noncore/settings/usermanager/userdialog.cpp index 9dfb2af..3654639 100644 --- a/noncore/settings/usermanager/userdialog.cpp +++ b/noncore/settings/usermanager/userdialog.cpp | |||
@@ -15,2 +15,3 @@ | |||
15 | #include <opie2/odevice.h> | 15 | #include <opie2/odevice.h> |
16 | #include <opie2/oresource.h> | ||
16 | #include <qpe/qpeapplication.h> | 17 | #include <qpe/qpeapplication.h> |
@@ -80,3 +81,3 @@ void UserDialog::setupTab1() | |||
80 | picturePushButton->setMaximumSize(48,48); | 81 | picturePushButton->setMaximumSize(48,48); |
81 | picturePushButton->setPixmap(Resource::loadPixmap("usermanager/usericon")); // Load default usericon. | 82 | picturePushButton->setPixmap(Opie::Core::OResource::loadPixmap("usermanager/usericon")); // Load default usericon. |
82 | connect(picturePushButton,SIGNAL(clicked()),this,SLOT(clickedPicture())); // Clicking the picture should invoke pictureselector. | 83 | connect(picturePushButton,SIGNAL(clicked()),this,SLOT(clickedPicture())); // Clicking the picture should invoke pictureselector. |
diff --git a/noncore/settings/usermanager/usermanager.cpp b/noncore/settings/usermanager/usermanager.cpp index 1d345ee..2c046b1 100644 --- a/noncore/settings/usermanager/usermanager.cpp +++ b/noncore/settings/usermanager/usermanager.cpp | |||
@@ -13,5 +13,5 @@ | |||
13 | #include <opie2/odebug.h> | 13 | #include <opie2/odebug.h> |
14 | #include <qpe/resource.h> | 14 | #include <opie2/oresource.h> |
15 | using namespace Opie::Core; | 15 | using namespace Opie::Core; |
16 | 16 | #include <qpe/qpeapplication.h> | |
17 | /* QT */ | 17 | /* QT */ |
@@ -38,15 +38,29 @@ UserConfig::UserConfig(QWidget* parent, const char* name, WFlags fl) : QMainWind | |||
38 | // Create the toolbar. | 38 | // Create the toolbar. |
39 | setToolBarsMovable( false ); | ||
40 | bool useBigIcon = qApp->desktop()->size().width() > 330; | ||
39 | QToolBar *toolbar = new QToolBar(this,"Toolbar"); | 41 | QToolBar *toolbar = new QToolBar(this,"Toolbar"); |
40 | toolbar->setHorizontalStretchable(1); // Is there any other way to get the toolbar to stretch of the full screen!? | 42 | toolbar->setHorizontalStretchable( true ); |
41 | adduserToolButton = new QToolButton(Resource::loadPixmap("usermanager/adduser"),"Add User",0,this,SLOT(addUser()),toolbar,"Add User"); | 43 | adduserToolButton = new QToolButton(Opie::Core::OResource::loadPixmap("usermanager/adduser", Opie::Core::OResource::SmallIcon), |
42 | edituserToolButton = new QToolButton(Resource::loadPixmap("usermanager/edituser"),"Edit User",0,this,SLOT(editUser()),toolbar,"Edit User"); | 44 | "Add User",0,this,SLOT(addUser()),toolbar,"Add User"); |
43 | deleteuserToolButton = new QToolButton(Resource::loadPixmap("usermanager/deleteuser"),"Delete User",0,this,SLOT(delUser()),toolbar,"Delete User"); | 45 | adduserToolButton->setUsesBigPixmap( useBigIcon ); |
44 | QToolButton *userstext = new QToolButton(0,"User",0,0,0,toolbar,"User"); | 46 | edituserToolButton = new QToolButton(Opie::Core::OResource::loadPixmap("usermanager/edituser", Opie::Core::OResource::SmallIcon), |
45 | userstext->setUsesTextLabel(true); | 47 | "Edit User",0,this,SLOT(editUser()),toolbar,"Edit User"); |
48 | edituserToolButton->setUsesBigPixmap( useBigIcon ); | ||
49 | deleteuserToolButton = new QToolButton(Opie::Core::OResource::loadPixmap("usermanager/deleteuser", Opie::Core::OResource::SmallIcon), | ||
50 | "Delete User",0,this,SLOT(delUser()),toolbar,"Delete User"); | ||
51 | deleteuserToolButton->setUsesBigPixmap( useBigIcon ); | ||
52 | //QToolButton *userstext = new QToolButton(0,"User",0,0,0,toolbar,"User"); | ||
53 | //userstext->setUsesTextLabel(true); | ||
46 | toolbar->addSeparator(); | 54 | toolbar->addSeparator(); |
47 | addgroupToolButton = new QToolButton(Resource::loadPixmap("usermanager/addgroup"),"Add Group",0,this,SLOT(addGroup()),toolbar,"Add Group"); | 55 | addgroupToolButton = new QToolButton(Opie::Core::OResource::loadPixmap("usermanager/addgroup", Opie::Core::OResource::SmallIcon), |
48 | editgroupToolButton = new QToolButton(Resource::loadPixmap("usermanager/editgroup"),"Edit Group",0,this,SLOT(editGroup()),toolbar,"Edit Group"); | 56 | "Add Group",0,this,SLOT(addGroup()),toolbar,"Add Group"); |
49 | deletegroupToolButton = new QToolButton(Resource::loadPixmap("usermanager/deletegroup"),"Delete Group",0,this,SLOT(delGroup()),toolbar,"Delete Group"); | 57 | addgroupToolButton->setUsesBigPixmap( useBigIcon ); |
50 | QToolButton *groupstext = new QToolButton(0,"Group",0,0,0,toolbar,"Group"); | 58 | editgroupToolButton = new QToolButton(Opie::Core::OResource::loadPixmap("usermanager/editgroup", Opie::Core::OResource::SmallIcon), |
51 | groupstext->setUsesTextLabel(true); | 59 | "Edit Group",0,this,SLOT(editGroup()),toolbar,"Edit Group"); |
60 | editgroupToolButton->setUsesBigPixmap( useBigIcon ); | ||
61 | deletegroupToolButton = new QToolButton(Opie::Core::OResource::loadPixmap("usermanager/deletegroup", Opie::Core::OResource::SmallIcon), | ||
62 | "Delete Group",0,this,SLOT(delGroup()),toolbar,"Delete Group"); | ||
63 | deletegroupToolButton->setUsesBigPixmap( useBigIcon ); | ||
64 | //QToolButton *groupstext = new QToolButton(0,"Group",0,0,0,toolbar,"Group"); | ||
65 | //groupstext->setUsesTextLabel(true); | ||
52 | addToolBar(toolbar,"myToolBar"); | 66 | addToolBar(toolbar,"myToolBar"); |
@@ -134,4 +148,4 @@ void UserConfig::getUsers() { | |||
134 | mytext=QString(accounts->pw_name)+" - ("+QString(accounts->pw_gecos)+")"; // The string displayed next to the icon. | 148 | mytext=QString(accounts->pw_name)+" - ("+QString(accounts->pw_gecos)+")"; // The string displayed next to the icon. |
135 | if(!(mypixmap.load("/opt/QtPalmtop/pics/users/"+accounts->pw_name+".png"))) { // Is there an icon for this user? Resource::loadPixmap is caching, doesn't work. | 149 | if(!(mypixmap.load("/opt/QtPalmtop/pics/users/"+accounts->pw_name+".png"))) { // Is there an icon for this user? Opie::Core::OResource::loadPixmap is caching, doesn't work. |
136 | mypixmap=Resource::loadPixmap(QString("usermanager/usericon"));// If this user has no icon, load the default icon. | 150 | mypixmap=Opie::Core::OResource::loadPixmap("usermanager/usericon", Opie::Core::OResource::SmallIcon);// If this user has no icon, load the default icon. |
137 | } | 151 | } |