diff --git a/CMakeLists.txt b/CMakeLists.txt
index 9381344..cd1fcc7 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8.11)
+cmake_minimum_required(VERSION 3.0.2 FATAL_ERROR)
project(lxqt-admin)
@@ -10,7 +10,6 @@ set(LIB_INSTALL_DIR "lib${LIB_SUFFIX}" CACHE PATH "Installation path for librari
find_package(Qt5Widgets REQUIRED QUIET)
find_package(lxqt REQUIRED QUIET)
find_package(KF5WindowSystem REQUIRED QUIET)
-include(${LXQT_USE_FILE})
find_package(PkgConfig)
pkg_check_modules(OOBS REQUIRED
@@ -18,6 +17,7 @@ pkg_check_modules(OOBS REQUIRED
liboobs-1
)
+include(LXQtCompilerSettings NO_POLICY_SCOPE)
include(LXQtTranslate)
add_subdirectory(lxqt-admin-time)
diff --git a/lxqt-admin-time/CMakeLists.txt b/lxqt-admin-time/CMakeLists.txt
index ef876d8..28ce566 100644
--- a/lxqt-admin-time/CMakeLists.txt
+++ b/lxqt-admin-time/CMakeLists.txt
@@ -3,8 +3,6 @@ project(lxqt-admin-time)
# build static helper class first
include_directories (
${CMAKE_CURRENT_BINARY_DIR}
- ${LXQT_INCLUDE_DIRS}
- ${QTXDG_INCLUDE_DIRS}
${OOBS_INCLUDE_DIRS}
)
@@ -66,7 +64,7 @@ add_executable(lxqt-admin-time
target_link_libraries(lxqt-admin-time
KF5::WindowSystem
Qt5::Widgets
- ${LXQT_LIBRARIES}
+ lxqt
${OOBS_LIBRARIES}
)
diff --git a/lxqt-admin-time/translations/lxqt-admin-time_hr.ts b/lxqt-admin-time/translations/lxqt-admin-time_hr.ts
new file mode 100644
index 0000000..07388a4
--- /dev/null
+++ b/lxqt-admin-time/translations/lxqt-admin-time_hr.ts
@@ -0,0 +1,98 @@
+
+
+
+
+ DateTime
+
+
+
+
+
+
+
+
+ Postavke datuma i vremena
+
+
+
+
+ Vrijeme:
+
+
+
+
+ HH:mm:ss
+
+
+
+
+ Nadnevak
+
+
+
+
+ <html><head/><body><p>Spremanje pronjena zahtjeva adminstracijske dozvole.<br>Biti će zatražene nakon što kliknete na dugme zatvori</p></body></html>
+
+
+
+ TimeAdminDialog
+
+
+
+ Konfiguracija vremena i nadnevka
+
+
+
+
+ Nadnevak i vrijeme
+
+
+
+
+ Vremenska zona
+
+
+
+
+
+
+
+
+ Timezone
+
+
+
+
+
+
+
+
+ Postavljanje vremenske zone
+
+
+
+
+ Vaša trenutna vremenska zona
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <html><head/><body><p>Spremanje pronjena zahtjeva adminstracijske dozvole.<br>Biti će zatražene nakon što kliknete na dugme zatvori</p></body></html>
+
+
+
+
+ Nijedan
+
+
+
diff --git a/lxqt-admin-time/translations/lxqt-admin-time_hu.desktop b/lxqt-admin-time/translations/lxqt-admin-time_hu.desktop
new file mode 100644
index 0000000..3a13957
--- /dev/null
+++ b/lxqt-admin-time/translations/lxqt-admin-time_hu.desktop
@@ -0,0 +1,4 @@
+#TRANSLATIONS
+Name[hu]=Dátum és idő
+GenericName[hu]=Dátum és időbeállítás
+Comment[hu]=A rendszeridő beállítása
diff --git a/lxqt-admin-time/translations/lxqt-admin-time_hu.ts b/lxqt-admin-time/translations/lxqt-admin-time_hu.ts
new file mode 100644
index 0000000..41f65c1
--- /dev/null
+++ b/lxqt-admin-time/translations/lxqt-admin-time_hu.ts
@@ -0,0 +1,98 @@
+
+
+
+
+ DateTime
+
+
+
+ Űrlap
+
+
+
+
+ Dátum és időbeállítás
+
+
+
+
+ Idő:
+
+
+
+
+
+
+
+
+
+ Dátum:
+
+
+
+
+ <html><head/><body><p>Változtatások csak rendszergazdaként menthetők,<br>jelszóbekérés a kilépés után.</p></body></html>
+
+
+
+ TimeAdminDialog
+
+
+
+ Dátum és időbeállítások
+
+
+
+
+ Dátum és idő
+
+
+
+
+ Időzóna
+
+
+
+
+ Hitelesítési hiba
+
+
+
+ Timezone
+
+
+
+ Űrlap
+
+
+
+
+ Időzóna beállítás
+
+
+
+
+ Mostani időzóna:
+
+
+
+
+ Szövegcím
+
+
+
+
+ Szűrő
+
+
+
+
+ <html><head/><body><p>Változtatások csak rendszergazdaként menthetők,<br>jelszóbekérés a kilépés után.</p></body></html>
+
+
+
+
+ Nincs
+
+
+
diff --git a/lxqt-admin-time/translations/lxqt-admin-time_it.desktop b/lxqt-admin-time/translations/lxqt-admin-time_it.desktop
new file mode 100644
index 0000000..1d852c7
--- /dev/null
+++ b/lxqt-admin-time/translations/lxqt-admin-time_it.desktop
@@ -0,0 +1,3 @@
+#Translations
+Name[it]=Data e ora
+Comment[it]=Configura la data e l'ora del sistema
diff --git a/lxqt-admin-time/translations/lxqt-admin-time_pl.desktop b/lxqt-admin-time/translations/lxqt-admin-time_pl.desktop
new file mode 100644
index 0000000..c0588bb
--- /dev/null
+++ b/lxqt-admin-time/translations/lxqt-admin-time_pl.desktop
@@ -0,0 +1,4 @@
+#TRANSLATIONS
+Name[pl]=Data i czas
+GenericName[pl]=Ustawienia daty i czasu
+
diff --git a/lxqt-admin-time/translations/lxqt-admin-time_pl.ts b/lxqt-admin-time/translations/lxqt-admin-time_pl.ts
new file mode 100644
index 0000000..d56adac
--- /dev/null
+++ b/lxqt-admin-time/translations/lxqt-admin-time_pl.ts
@@ -0,0 +1,98 @@
+
+
+
+
+ DateTime
+
+
+
+
+
+
+
+
+ Konfiguracja daty i czasu
+
+
+
+
+ Czas:
+
+
+
+
+
+
+
+
+
+ Data:
+
+
+
+
+ <html><head/><body><p>Zapisywanie zmian wymaga uprawnień administratora.<br>Zostaniesz poproszony o hasło.</p></body></html>
+
+
+
+ TimeAdminDialog
+
+
+
+ Konfiguracja daty i czasu
+
+
+
+
+ Data i czas
+
+
+
+
+ Strefa czasowa
+
+
+
+
+ Błąd autoryzacji
+
+
+
+ Timezone
+
+
+
+
+
+
+
+
+ Ustawienia strefy czasowej
+
+
+
+
+ Twoja aktualna strefa czasowa:
+
+
+
+
+
+
+
+
+
+ Filtr
+
+
+
+
+ <html><head/><body><p>Zapisywanie zmian wymaga uprawnień administratora.<br>Zostaniesz poproszony o hasło.</p></body></html>
+
+
+
+
+ Żadna
+
+
+
diff --git a/lxqt-admin-time/translations/lxqt-admin-user_it.desktop b/lxqt-admin-time/translations/lxqt-admin-user_it.desktop
deleted file mode 100644
index 0055993..0000000
--- a/lxqt-admin-time/translations/lxqt-admin-user_it.desktop
+++ /dev/null
@@ -1,13 +0,0 @@
-[Desktop Entry]
-Type=Application
-Name=Users and Groups
-GenericName=User and Group Settings
-Comment=Configure the users and groups of your system
-Exec=lxqt-admin-user
-Icon=preferences-system
-Categories=Settings;System;DesktopSettings;Qt;LXQt;
-OnlyShowIn=LXQt;
-
-Name[it]=Utenti e gruppi
-GenericName[it]=Impostazioni utenti e gruppi
-Comment[it]=Configura utenti e gruppi del sistema
diff --git a/lxqt-admin-user/CMakeLists.txt b/lxqt-admin-user/CMakeLists.txt
index 8ff00e6..e3fc857 100644
--- a/lxqt-admin-user/CMakeLists.txt
+++ b/lxqt-admin-user/CMakeLists.txt
@@ -3,8 +3,6 @@ project(lxqt-admin-user)
# build static helper class first
include_directories (
${CMAKE_CURRENT_BINARY_DIR}
- ${LXQT_INCLUDE_DIRS}
- ${QTXDG_INCLUDE_DIRS}
${OOBS_INCLUDE_DIRS}
)
@@ -60,7 +58,7 @@ add_executable(lxqt-admin-user
target_link_libraries(lxqt-admin-user
KF5::WindowSystem
Qt5::Widgets
- ${LXQT_LIBRARIES}
+ lxqt
${OOBS_LIBRARIES}
)
diff --git a/lxqt-admin-user/groupdialog.cpp b/lxqt-admin-user/groupdialog.cpp
index e3c07ab..fd7fc43 100644
--- a/lxqt-admin-user/groupdialog.cpp
+++ b/lxqt-admin-user/groupdialog.cpp
@@ -21,6 +21,9 @@
#include "groupdialog.h"
#include
+#define DEFAULT_GID_MIN 1000
+#define DEFAULT_GID_MAX 32768
+
GroupDialog::GroupDialog(OobsGroup *group, QWidget *parent, Qt::WindowFlags f):
QDialog(parent, f),
mGroup(group ? OOBS_GROUP(g_object_ref(group)) : NULL)
@@ -38,7 +41,7 @@ GroupDialog::GroupDialog(OobsGroup *group, QWidget *parent, Qt::WindowFlags f):
else // create a new group
{
mOldGId = -1;
- ui.gid->setValue(oobs_groups_config_find_free_gid(groupsConfig, 0, 32768));
+ ui.gid->setValue(oobs_groups_config_find_free_gid(groupsConfig, DEFAULT_GID_MIN, DEFAULT_GID_MAX));
}
GList* groupUsers = oobs_group_get_users(mGroup); // all users in this group
diff --git a/lxqt-admin-user/groupdialog.h b/lxqt-admin-user/groupdialog.h
index 3726a2c..d8743a1 100644
--- a/lxqt-admin-user/groupdialog.h
+++ b/lxqt-admin-user/groupdialog.h
@@ -34,14 +34,14 @@ class GroupDialog : public QDialog
public:
GroupDialog(OobsGroup* group = NULL, QWidget *parent = NULL, Qt::WindowFlags f = 0);
~GroupDialog();
-
+
OobsGroup* group()
{
return mGroup;
}
-
+
virtual void accept();
-
+
private:
bool hasUser(OobsUser* user);
diff --git a/lxqt-admin-user/mainwindow.h b/lxqt-admin-user/mainwindow.h
index 79fd24b..f3edd50 100644
--- a/lxqt-admin-user/mainwindow.h
+++ b/lxqt-admin-user/mainwindow.h
@@ -1,21 +1,21 @@
/*
*
* Copyright (C) 2014 Hong Jen Yee (PCMan)
- *
+ *
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
- *
+ *
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
- *
+ *
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- *
+ *
*/
#ifndef MAINWINDOW_H
@@ -38,7 +38,7 @@ public:
PageUsers = 0,
PageGroups
};
-
+
public:
explicit MainWindow();
virtual ~MainWindow();
@@ -56,18 +56,18 @@ private:
{
_this->loadUsers();
}
-
+
static void onGroupsConfigChanged(OobsObject* obj, MainWindow* _this)
{
_this->loadGroups();
}
-
+
private Q_SLOTS:
void onAdd();
void onDelete();
void onEditProperties();
void onRefresh();
-
+
private:
Ui::MainWindow ui;
OobsUsersConfig* mUsersConfig;
diff --git a/lxqt-admin-user/translations/lxqt-admin-user_hr.ts b/lxqt-admin-user/translations/lxqt-admin-user_hr.ts
new file mode 100644
index 0000000..13967d6
--- /dev/null
+++ b/lxqt-admin-user/translations/lxqt-admin-user_hr.ts
@@ -0,0 +1,263 @@
+
+
+
+
+ GroupDialog
+
+
+
+ Postavke grupe
+
+
+
+
+ Ime grupe:
+
+
+
+
+ ID grupe
+
+
+
+
+ Korisnici koji pripadaju ovoj grupi
+
+
+
+
+
+
+ Greška
+
+
+
+
+ ID grupe je u uporabi.
+
+
+
+
+ Ime grupe ne može biti prazno.
+
+
+
+
+ Ime grupe je u uporabi.
+
+
+
+ MainWindow
+
+
+
+ Postavke korisnika i grupe
+
+
+
+
+ &Korisnici
+
+
+
+
+ Ime prijave
+
+
+
+
+ ID korisnika
+
+
+
+
+ Puno ime
+
+
+
+
+ Grupa
+
+
+
+
+ Osobna mapa
+
+
+
+
+
+
+
+
+
+ &Grupe
+
+
+
+
+ Ime
+
+
+
+
+ ID grupe
+
+
+
+
+ alatna traka
+
+
+
+
+ Dodaj
+
+
+
+
+ Dodaj nove korisnike ili grupe
+
+
+
+
+ Izbriši
+
+
+
+
+ Izbriši odabranu stavku
+
+
+
+
+ Svojstva
+
+
+
+
+ uredi svojstva odabrane stavke
+
+
+
+
+ Osvježi
+
+
+
+
+ Osvježi liste
+
+
+
+
+ Greška
+
+
+
+
+
+ Potvrdi
+
+
+
+
+ Jeste li sigurni da želite izbrisati odabranoga korisnika?
+
+
+
+
+ Jeste li sigurni da želite izbrisati odabranu grupu?
+
+
+
+ UserDialog
+
+
+
+ Postavke korisnika
+
+
+
+
+ Općenito
+
+
+
+
+ Puno ime:
+
+
+
+
+ Ime prijave:
+
+
+
+
+ Postavi lozinku:
+
+
+
+
+ ID korisnika:
+
+
+
+
+ Glavna grupa:
+
+
+
+
+ Napredno
+
+
+
+
+ Ljuska prijave:
+
+
+
+
+ Osobna mapa:
+
+
+
+
+ Promjeni lozinku:
+
+
+
+
+
+
+ Greška
+
+
+
+
+ ID korisnika je u uporabi.
+
+
+
+
+ Korisničko ime ne može biti prazno.
+
+
+
+
+ Korisničko ime je u uoprabi.
+
+
+
+
+ Potvrdi
+
+
+
+
+ Jeste li sigurni da želite koristiti "praznu lozinku" za korisnika?
+
+
+
diff --git a/lxqt-admin-user/translations/lxqt-admin-user_hu.desktop b/lxqt-admin-user/translations/lxqt-admin-user_hu.desktop
new file mode 100644
index 0000000..0da7b3e
--- /dev/null
+++ b/lxqt-admin-user/translations/lxqt-admin-user_hu.desktop
@@ -0,0 +1,4 @@
+#TRANSLATIONS
+Name[hu]=Felhasználók és csoportok
+GenericName[hu]=Felhasználó és csoportkezelés
+Comment[hu]=A rendszer felhasználóinak és csoportjainak kezeése
diff --git a/lxqt-admin-user/translations/lxqt-admin-user_hu.ts b/lxqt-admin-user/translations/lxqt-admin-user_hu.ts
new file mode 100644
index 0000000..24e4806
--- /dev/null
+++ b/lxqt-admin-user/translations/lxqt-admin-user_hu.ts
@@ -0,0 +1,263 @@
+
+
+
+
+ GroupDialog
+
+
+
+ Csoportbeállítás
+
+
+
+
+ Csoportnév:
+
+
+
+
+ Csoport ID
+
+
+
+
+ A csoport tagjai:
+
+
+
+
+
+
+ Hiba
+
+
+
+
+ Csoport ID foglalt.
+
+
+
+
+ Csoportnév nem lehet üres.
+
+
+
+
+ Csoportnév foglalt.
+
+
+
+ MainWindow
+
+
+
+ Felhasználók és csoportok
+
+
+
+
+ &Felhasználók
+
+
+
+
+ Bejelenkezési név
+
+
+
+
+ Felhasználó ID
+
+
+
+
+ Teljes név
+
+
+
+
+ Csoport
+
+
+
+
+ Saját könyvtár
+
+
+
+
+ Rendszer felhasználók is látszanak (csak haladóknak)
+
+
+
+
+ &Csoportok
+
+
+
+
+ Név
+
+
+
+
+ Csoport ID
+
+
+
+
+ eszközsáv
+
+
+
+
+ Hozzáad
+
+
+
+
+ Új felhasználó, vagy csoport hozzáadása
+
+
+
+
+ Törlés
+
+
+
+
+ Kiválasztott törlése
+
+
+
+
+ Tulajdonságok
+
+
+
+
+ A választott elem módosítása
+
+
+
+
+ Frisítés
+
+
+
+
+ Lista frissítése
+
+
+
+
+ Hiba
+
+
+
+
+
+ Megerősítés
+
+
+
+
+ Tényleg töröljük az illető felhasználót?
+
+
+
+
+ Tényleg töröljük az illető csoportot?
+
+
+
+ UserDialog
+
+
+
+ Felhasználó beállítása
+
+
+
+
+ Alap
+
+
+
+
+ Teljes név:
+
+
+
+
+ Bejelenkezési név:
+
+
+
+
+ Jelszóbeállítás:
+
+
+
+
+ Felhasználó ID:
+
+
+
+
+ Főcsoport
+
+
+
+
+ Bővített
+
+
+
+
+ Parancsértelmező:
+
+
+
+
+ Saját könyvtár:
+
+
+
+
+ Jelszóváltoztatás:
+
+
+
+
+
+
+ Hiba
+
+
+
+
+ Felhasználó ID foglalt.
+
+
+
+
+ Felhasználónév nem lehet üres.
+
+
+
+
+ Felhasználónév foglalt.
+
+
+
+
+ Megerősítés
+
+
+
+
+ Üres legyen a jelszava a felhasználónak?
+
+
+
diff --git a/lxqt-admin-user/translations/lxqt-admin-user_it.desktop b/lxqt-admin-user/translations/lxqt-admin-user_it.desktop
new file mode 100644
index 0000000..b0fb110
--- /dev/null
+++ b/lxqt-admin-user/translations/lxqt-admin-user_it.desktop
@@ -0,0 +1,3 @@
+#Translations
+Name[it]=Utenti e gruppi
+Comment[it]=Configura utenti e gruppi del sistema
diff --git a/lxqt-admin-user/translations/lxqt-admin-user_pl.desktop b/lxqt-admin-user/translations/lxqt-admin-user_pl.desktop
new file mode 100644
index 0000000..2fe56dc
--- /dev/null
+++ b/lxqt-admin-user/translations/lxqt-admin-user_pl.desktop
@@ -0,0 +1,4 @@
+#TRANSLATIONS
+Name[pl]=Użytkownicy i grupy
+GenericName[pl]=Zarządzanie użytkownikami i grupami
+
diff --git a/lxqt-admin-user/translations/lxqt-admin-user_pl.ts b/lxqt-admin-user/translations/lxqt-admin-user_pl.ts
new file mode 100644
index 0000000..104584b
--- /dev/null
+++ b/lxqt-admin-user/translations/lxqt-admin-user_pl.ts
@@ -0,0 +1,263 @@
+
+
+
+
+ GroupDialog
+
+
+
+ Ustawienia Grup
+
+
+
+
+ Nazwa grupy:
+
+
+
+
+ ID grupy:
+
+
+
+
+ Użytkownicy należący do tej grupy:
+
+
+
+
+
+
+ Błąd
+
+
+
+
+ ID grupy jest już w użyciu.
+
+
+
+
+ Nazwa grupy nie może być pusta.
+
+
+
+
+ Ta nazwa grupy jest już w użyciu.
+
+
+
+ MainWindow
+
+
+
+ Ustawienia użytkowników i grup
+
+
+
+
+ &Użytkownicy
+
+
+
+
+ Login
+
+
+
+
+ ID użytkownika
+
+
+
+
+ Pełna nazwa
+
+
+
+
+ Grupa
+
+
+
+
+ Katalog domowy
+
+
+
+
+ Pokaż użytkowników systemowych (dla zaawansowanych)
+
+
+
+
+ &Grupy
+
+
+
+
+ Nazwa
+
+
+
+
+ ID grupy
+
+
+
+
+ Pasek narzędzi
+
+
+
+
+ Dodaj
+
+
+
+
+ Dodaj nowych użytkowników lub grupy
+
+
+
+
+ Usuń
+
+
+
+
+ Usuń zaznaczoną pozycję
+
+
+
+
+ Właściwości
+
+
+
+
+ edytuj właściwości dla wybranej pozycji
+
+
+
+
+ Odśwież
+
+
+
+
+ Odśwież listę
+
+
+
+
+ Błąd
+
+
+
+
+
+ Potwierdzenie
+
+
+
+
+ Czy na pewno chcesz usunąć wybranego użytkownika?
+
+
+
+
+ Czy na pewno chcesz usunąć wybraną grupę?
+
+
+
+ UserDialog
+
+
+
+ Ustawienia użytkownika
+
+
+
+
+ Ogólne
+
+
+
+
+ Pełna nazwa:
+
+
+
+
+ Login:
+
+
+
+
+ Ustaw hasło:
+
+
+
+
+ ID użytkownika:
+
+
+
+
+ Grupa główna:
+
+
+
+
+ Zaawansowane
+
+
+
+
+ Powłoka:
+
+
+
+
+ Katalog domowy:
+
+
+
+
+ Zmień hasło:
+
+
+
+
+
+
+ Błąd
+
+
+
+
+ To ID użytkownika jest już w użyciu.
+
+
+
+
+ Nazwa użytkownika nie może być pusta.
+
+
+
+
+ Ta nazwa użytkownika jest już w użyciu.
+
+
+
+
+ Potwierdzenie
+
+
+
+
+ Czy na pewno chcesz użyć "pustego hasła" dla tego użytkownika?
+
+
+
diff --git a/lxqt-admin-user/userdialog.cpp b/lxqt-admin-user/userdialog.cpp
index e2b9c50..292df06 100644
--- a/lxqt-admin-user/userdialog.cpp
+++ b/lxqt-admin-user/userdialog.cpp
@@ -21,11 +21,14 @@
#include "userdialog.h"
#include
+#define DEFAULT_UID_MIN 1000
+#define DEFAULT_UID_MAX 32768
+
UserDialog::UserDialog(OobsUser* user, QWidget* parent):
QDialog(),
+ mUser(user ? OOBS_USER(g_object_ref(user)) : NULL),
mFullNameChanged(false),
- mHomeDirChanged(false),
- mUser(user ? OOBS_USER(g_object_ref(user)) : NULL)
+ mHomeDirChanged(false)
{
ui.setupUi(this);
@@ -66,7 +69,7 @@ UserDialog::UserDialog(OobsUser* user, QWidget* parent):
ui.fullName->setText(oobs_user_get_full_name(user));
ui.loginShell->setEditText(oobs_user_get_shell(user));
ui.homeDir->setText(QString::fromLocal8Bit(oobs_user_get_home_directory(user)));
-
+
OobsGroup* group = oobs_user_get_main_group(user);
ui.mainGroup->setEditText(oobs_group_get_name(group));
}
@@ -76,11 +79,11 @@ UserDialog::UserDialog(OobsUser* user, QWidget* parent):
ui.loginName->setReadOnly(false);
ui.loginName->setFocus();
ui.changePasswd->setChecked(true);
- ui.uid->setValue(oobs_users_config_find_free_uid(userConfig, 1000, 32768));
+ ui.uid->setValue(oobs_users_config_find_free_uid(userConfig, DEFAULT_UID_MIN, DEFAULT_UID_MAX));
ui.loginShell->setEditText(oobs_users_config_get_default_shell(userConfig));
ui.mainGroup->setCurrentIndex(-1);
}
-
+
}
UserDialog::~UserDialog()
@@ -97,7 +100,7 @@ void UserDialog::onLoginNameChanged(const QString& text)
ui.fullName->setText(text);
ui.fullName->blockSignals(false);
}
-
+
if(!mHomeDirChanged)
{
ui.homeDir->blockSignals(true);
diff --git a/lxqt-admin-user/userdialog.h b/lxqt-admin-user/userdialog.h
index f31320b..23bb8ee 100644
--- a/lxqt-admin-user/userdialog.h
+++ b/lxqt-admin-user/userdialog.h
@@ -46,7 +46,7 @@ private Q_SLOTS:
void onLoginNameChanged(const QString& text);
void onFullNameChanged(const QString& text);
void onHomeDirChanged(const QString& text);
-
+
private:
Ui::UserDialog ui;
OobsUser* mUser;