liblightdm-gobject/*.gir
liblightdm-gobject/*.typelib
liblightdm-gobject/*.vapi
-liblightdm-gobject/liblightdm-gobject-0.pc
-liblightdm-qt/QLightDM/liblightdm-qt-0.pc
-liblightdm-qt/QLightDM/*_moc.cpp
+liblightdm-gobject/liblightdm-gobject-1.pc
+liblightdm-qt/liblightdm-qt-1.pc
+liblightdm-qt/*_moc.cpp
po/POTFILES
po/stamp-it
src/display-glue.h
liblightdm-gobject/Makefile
liblightdm-gobject/lightdm/Makefile
liblightdm-qt/Makefile
-liblightdm-qt/QLightDM/liblightdm-qt-1.pc
+liblightdm-qt/liblightdm-qt-1.pc
liblightdm-qt/QLightDM/Makefile
po/Makefile.in
src/Makefile
$(LIGHTDM_QT_GREETER_CFLAGS)
lightdm_qt_greeter_LDADD = \
- -L$(top_builddir)/liblightdm-qt/QLightDM \
+ -L$(top_builddir)/liblightdm-qt \
-llightdm-qt-1 \
$(LIGHTDM_QT_GREETER_LIBS)
-liblightdm_include_HEADERS = \
+liblightdm_gobject_1include_HEADERS = \
greeter.h \
language.h \
layout.h \
session.h \
user.h
-liblightdm_includedir=$(includedir)/lightdm-gobject-0/lightdm
+liblightdm_gobject_1includedir=$(includedir)/lightdm-gobject-1/lightdm
DISTCLEANFILES = \
Makefile.in
DISTCLEANFILES = \
Makefile.in
+lib_LTLIBRARIES = liblightdm-qt-1.la
+
+# Generate metadata for QObjects
+MOC_FILES = \
+ greeter_moc.cpp \
+ sessionsmodel_moc.cpp \
+ usersmodel_moc.cpp
+
+greeter_moc.cpp: QLightDM/greeter.h
+ moc $< -o $@
+sessionsmodel_moc.cpp: QLightDM/sessionsmodel.h
+ moc $< -o $@
+usersmodel_moc.cpp: QLightDM/usersmodel.h
+ moc $< -o $@
+
+liblightdm_qt_1_la_LIBADD = $(LIBLIGHTDM_QT_LIBS)
+liblightdm_qt_1_la_CXXFLAGS = $(LIBLIGHTDM_QT_CFLAGS) \
+ -DXSESSIONS_DIR=\"$(datadir)/xsessions\"
+
+liblightdm_qt_1_la_SOURCES = \
+ greeter.cpp \
+ language.cpp \
+ sessionsmodel.cpp \
+ user.cpp \
+ usersmodel.cpp \
+ $(MOC_FILES)
+
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = liblightdm-qt-1.pc
+
+CLEANFILES = \
+ $(MOC_FILES)
+
+DISTCLEANFILES = \
+ Makefile.in \
+ $(pkgconfig_DATA)
-#include "QLightDM/greeter.h"
\ No newline at end of file
+#include "greeter.h"
\ No newline at end of file
-#include "QLightDM/language.h"
\ No newline at end of file
+#include "language.h"
\ No newline at end of file
-lib_LTLIBRARIES = liblightdm-qt-1.la
-
-# Generate metadata for QObjects
-MOC_FILES = \
- greeter_moc.cpp \
- sessionsmodel_moc.cpp \
- usersmodel_moc.cpp
-
-greeter_moc.cpp: greeter.h
- moc $< -o $@
-sessionsmodel_moc.cpp: sessionsmodel.h
- moc $< -o $@
-usersmodel_moc.cpp: usersmodel.h
- moc $< -o $@
-
-
liblightdm_qt_1include_HEADERS = \
greeter.h \
language.h \
liblightdm_qt_1includedir=$(includedir)/lightdm-qt-1/QLightDM
-liblightdm_qt_1_la_LIBADD = $(LIBLIGHTDM_QT_LIBS)
-liblightdm_qt_1_la_CXXFLAGS = $(LIBLIGHTDM_QT_CFLAGS) \
- -DXSESSIONS_DIR=\"$(datadir)/xsessions\"
-
-liblightdm_qt_1_la_SOURCES = \
- greeter.cpp \
- language.cpp \
- sessionsmodel.cpp \
- user.cpp \
- usersmodel.cpp \
- $(MOC_FILES)
-
-pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = liblightdm-qt-1.pc
-
-CLEANFILES = \
- $(MOC_FILES)
-
DISTCLEANFILES = \
- Makefile.in \
- $(pkgconfig_DATA)
+ Makefile.in
-#include "QLightDM/sessionsmodel.h"
\ No newline at end of file
+#include "sessionsmodel.h"
\ No newline at end of file
-#include "QLightDM/user.h"
\ No newline at end of file
+#include "user.h"
\ No newline at end of file
-#include "QLightDM/usersmodel.h"
\ No newline at end of file
+#include "usersmodel.h"
\ No newline at end of file
#define QLIGHTDM_USERSMODEL_H
#include <QAbstractListModel>
+#include <QLightDM/User>
class UsersModelPrivate;
namespace QLightDM
{
-
-class User;
-
class Q_DECL_EXPORT UsersModel : public QAbstractListModel
{
Q_OBJECT
* license.
*/
-#include "greeter.h"
-
-#include "user.h"
-#include "sessionsmodel.h"
#include "config.h"
+#include "QLightDM/Greeter"
+#include "QLightDM/User"
+#include "QLightDM/SessionsModel"
+
#include <security/pam_appl.h>
#include <QtNetwork/QHostInfo> //needed for localHostName
* license.
*/
-#include "language.h"
+#include "QLightDM/Language"
using namespace QLightDM;
* license.
*/
-#include "sessionsmodel.h"
+#include "QLightDM/SessionsModel"
#include <QtCore/QList>
#include <QtCore/QDir>
* license.
*/
-#include "user.h"
+#include "QLightDM/User"
#include <QtCore/QSharedData>
* license.
*/
-#include "usersmodel.h"
-#include "user.h"
+#include "QLightDM/UsersModel"
#include <pwd.h>
#include <errno.h>