dde-dock/frame/frame.pro
Hualet Wang db3fe712d3 Revert "appitem: make fetch icon asynchronous"
This reverts commit a5b044e58532f7bb3106730cae53329258cec2dc.

because QIcon used with multithread are not safe

Change-Id: I1502a23358b7b2f90d164f36861870f6c9df280c
2017-06-27 09:25:37 +08:00

93 lines
2.5 KiB
Prolog

include(../interfaces/interfaces.pri)
QT += core gui widgets dbus x11extras svg
TARGET = dde-dock
DESTDIR = $$_PRO_FILE_PWD_/../
TEMPLATE = app
CONFIG += c++11 link_pkgconfig
PKGCONFIG += xcb-ewmh dtkwidget dtkbase dtkutil x11
LIBS += -lgomp
SOURCES += main.cpp \
window/mainwindow.cpp \
xcb/xcb_misc.cpp \
item/dockitem.cpp \
panel/mainpanel.cpp \
controller/dockitemcontroller.cpp \
dbus/dbusdockentry.cpp \
dbus/dbusdisplay.cpp \
item/appitem.cpp \
util/docksettings.cpp \
dbus/dbusclientmanager.cpp \
dbus/dbusdock.cpp \
util/themeappicon.cpp \
item/launcheritem.cpp \
dbus/dbusmenumanager.cpp \
dbus/dbusmenu.cpp \
item/pluginsitem.cpp \
controller/dockpluginscontroller.cpp \
util/imagefactory.cpp \
util/dockpopupwindow.cpp \
dbus/dbusxmousearea.cpp \
item/stretchitem.cpp \
item/placeholderitem.cpp \
controller/dockpluginloader.cpp \
item/containeritem.cpp \
item/components/containerwidget.cpp \
dbus/dbusdockadaptors.cpp \
item/components/previewcontainer.cpp \
item/components/previewwidget.cpp \
item/components/_previewcontainer.cpp \
item/components/appsnapshot.cpp \
item/components/floatingpreview.cpp
HEADERS += \
window/mainwindow.h \
xcb/xcb_misc.h \
item/dockitem.h \
panel/mainpanel.h \
controller/dockitemcontroller.h \
dbus/dbusdockentry.h \
dbus/dbusdisplay.h \
item/appitem.h \
util/docksettings.h \
dbus/dbusclientmanager.h \
dbus/dbusdock.h \
util/themeappicon.h \
item/launcheritem.h \
dbus/dbusmenumanager.h \
dbus/dbusmenu.h \
item/pluginsitem.h \
controller/dockpluginscontroller.h \
util/imagefactory.h \
util/dockpopupwindow.h \
dbus/dbusxmousearea.h \
item/stretchitem.h \
item/placeholderitem.h \
controller/dockpluginloader.h \
item/containeritem.h \
item/components/containerwidget.h \
dbus/dbusdockadaptors.h \
item/components/previewcontainer.h \
item/components/previewwidget.h \
item/components/_previewcontainer.h \
item/components/appsnapshot.h \
item/components/floatingpreview.h
dbus_service.files += com.deepin.dde.Dock.service
dbus_service.path = /usr/share/dbus-1/services
headers.files += ../interfaces/constants.h \
../interfaces/pluginproxyinterface.h \
../interfaces/pluginsiteminterface.h
headers.path = /usr/include/dde-dock
target.path = $${PREFIX}/bin/
INSTALLS += target dbus_service headers
RESOURCES += \
item/resources.qrc