Changeset 6308 for trunk/qt-gui/src/editgrp.cpp
- Timestamp:
- 06/14/08 21:32:59 (7 months ago)
- Files:
-
- 1 modified
-
trunk/qt-gui/src/editgrp.cpp (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/qt-gui/src/editgrp.cpp
r6284 r6308 58 58 btnEdit = new QPushButton(tr("Edit Name"), grpGroups); 59 59 QWhatsThis::add(btnEdit, tr("Edit group name (hit enter to save).")); 60 btnDefault = new QPushButton(tr("Set Default"), grpGroups);61 QString defaultWhatsThis = tr("The default group to start up in.");62 QWhatsThis::add(btnDefault, defaultWhatsThis);63 btnNewUser = new QPushButton(tr("Set New Users"), grpGroups);64 QString newUserWhatsThis65 = tr("The group to which new users will be automatically added. "66 "All new users will be in the local system group New Users "67 "but for server side storage will also be stored in the "68 "specified group.");69 QWhatsThis::add(btnNewUser, newUserWhatsThis);70 60 vlay->addWidget(btnAdd); 71 61 vlay->addWidget(btnRemove); … … 73 63 vlay->addWidget(btnDown); 74 64 vlay->addWidget(btnEdit); 75 vlay->addWidget(btnDefault);76 vlay->addWidget(btnNewUser);77 78 glay->addWidget(new QLabel(tr("Default:"), grpGroups), 1, 0);79 nfoDefault = new CInfoField(grpGroups, true);80 QWhatsThis::add(nfoDefault, defaultWhatsThis);81 glay->addMultiCellWidget(nfoDefault, 1, 1, 1, 2);82 glay->addWidget(new QLabel(tr("New User:"), grpGroups), 2, 0);83 nfoNewUser = new CInfoField(grpGroups, true);84 QWhatsThis::add(nfoNewUser, newUserWhatsThis);85 glay->addMultiCellWidget(nfoNewUser, 2, 2, 1, 2);86 65 87 66 edtName = new QLineEdit(grpGroups); … … 110 89 connect(btnUp, SIGNAL(clicked()), this, SLOT(slot_up())); 111 90 connect(btnDown, SIGNAL(clicked()), this, SLOT(slot_down())); 112 connect(btnDefault, SIGNAL(clicked()), this, SLOT(slot_default()));113 connect(btnNewUser, SIGNAL(clicked()), this, SLOT(slot_newuser()));114 91 connect(btnEdit, SIGNAL(clicked()), this, SLOT(slot_edit())); 115 92 connect(btnDone, SIGNAL(clicked()), this, SLOT(close())); … … 142 119 myGroupIds.clear(); 143 120 144 const QString allUsers = Strings::getSystemGroupName(GROUP_ALL_USERS);145 146 lstGroups->insertItem(allUsers);147 myGroupIds.push_back(0);148 149 if (gUserManager.DefaultGroup() == GROUP_ALL_USERS)150 nfoDefault->setText(allUsers);151 if (gUserManager.NewUserGroup() == GROUP_ALL_USERS)152 nfoNewUser->setText(allUsers);153 154 121 FOR_EACH_GROUP_START_SORTED(LOCK_R) 155 122 { … … 157 124 lstGroups->insertItem(name); 158 125 myGroupIds.push_back(pGroup->id()); 159 160 if (gUserManager.DefaultGroup() == pGroup->id())161 nfoDefault->setText(name);162 163 if (gUserManager.NewUserGroup() == pGroup->id())164 nfoNewUser->setText(name);165 126 } 166 127 FOR_EACH_GROUP_END … … 248 209 } 249 210 250 void EditGrpDlg::slot_default()251 {252 gUserManager.SetDefaultGroup(currentGroupId());253 RefreshList();254 }255 256 void EditGrpDlg::slot_newuser()257 {258 gUserManager.SetNewUserGroup(currentGroupId());259 RefreshList();260 }261 262 211 void EditGrpDlg::slot_edit() 263 212 {
