${CMAKE_CURRENT_BINARY_DIR}
${QJSON_INCLUDE_DIR}
${CMAKE_SOURCE_DIR}/libkscreen
+ ${CMAKE_SOURCE_DIR}
)
add_subdirectory(icons)
#include <qjson/parser.h>
#include <qjson/serializer.h>
-#include <kscreen/config.h>
-#include <kscreen/output.h>
-#include <kscreen/mode.h>
-#include <kscreen/configmonitor.h>
-#include <kscreen/edid.h>
+#include <libkscreen/src/config.h>
+#include <libkscreen/src/output.h>
+#include <libkscreen/src/mode.h>
+#include <libkscreen/src/configmonitor.h>
+#include <libkscreen/src/edid.h>
#include <KStandardDirs>
#define LOOP2
#include <QObject>
-#include <kscreen/output.h>
+#include <libkscreen/src/output.h>
namespace KScreen
{
#include <QDeclarativeView>
#include <QDeclarativeContext>
-#include <kscreen/config.h>
-#include <kscreen/edid.h>
-#include <kscreen/configmonitor.h>
+#include <libkscreen/src/config.h>
+#include <libkscreen/src/edid.h>
+#include <libkscreen/src/configmonitor.h>
K_PLUGIN_FACTORY(KCMDisplayConfigurationFactory, registerPlugin<KCMKScreen>();)
K_EXPORT_PLUGIN(KCMDisplayConfigurationFactory ("kcm_kscreen" /* kcm name */,
#include <QGridLayout>
#include <QPainter>
#include <QGraphicsProxyWidget>
-#include <kscreen/output.h>
+#include <libkscreen/src/output.h>
#include <KDebug>
#include <QRectF>
#include <sys/socket.h>
#include "qmloutput.h"
-#include <kscreen/output.h>
+#include <libkscreen/src/output.h>
#include <KDebug>
#include <QStandardItem>
#define QMLOUTPUT_H
#include <QDeclarativeItem>
-#include <kscreen/mode.h>
+#include <libkscreen/src/mode.h>
class QStandardItemModel;
class QAbstractItemModel;
#include <KDebug>
#include <KUrl>
-#include <kscreen/output.h>
+#include <libkscreen/src/output.h>
Q_DECLARE_METATYPE(KScreen::Output*)
#include <KActionCollection>
#include <KPluginFactory>
-#include <kscreen/config.h>
-#include <kscreen/configmonitor.h>
+#include <libkscreen/src/config.h>
+#include <libkscreen/src/configmonitor.h>
K_PLUGIN_FACTORY(KScreenDaemonFactory, registerPlugin<KScreenDaemon>();)
K_EXPORT_PLUGIN(KScreenDaemonFactory("kscreen", "kscreen"))
#include <kdedmodule.h>
-#include <kscreen/config.h>
+#include <libkscreen/src/config.h>
class QTimer;
#include <QDBusConnection>
#include <kdebug.h>
-#include <kscreen/config.h>
+#include <libkscreen/src/config.h>
Generator* Generator::instance = 0;
#include <QtCore/QObject>
#include <QtCore/QString>
-#include <kscreen/output.h>
-#include <kscreen/mode.h>
+#include <libkscreen/src/output.h>
+#include <libkscreen/src/mode.h>
namespace KScreen
{
#include <kdebug.h>
-#include <kscreen/config.h>
-#include <kscreen/output.h>
-#include <kscreen/edid.h>
+#include <libkscreen/src/config.h>
+#include <libkscreen/src/output.h>
+#include <libkscreen/src/edid.h>
#include <KStandardDirs>
QString Serializer::currentId()
#include <Plasma/DeclarativeWidget>
#include <KToolInvocation>
-#include <kscreen/config.h>
-#include <kscreen/output.h>
-#include <kscreen/edid.h>
-#include <kscreen/configmonitor.h>
+#include <libkscreen/src/config.h>
+#include <libkscreen/src/output.h>
+#include <libkscreen/src/edid.h>
+#include <libkscreen/src/configmonitor.h>
bool leftPos(KScreen::Output* output1, KScreen::Output* output2) {
return (output1->pos().x() < output2->pos().x());
#include <QtTest>
#include <QtCore/QObject>
-#include <kscreen/config.h>
+#include <libkscreen/src/config.h>
using namespace KScreen;
cmake_policy(SET CMP0017 NEW)
endif()
-set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules ${CMAKE_MODULE_PATH})
+set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake/modules ${CMAKE_MODULE_PATH})
enable_testing()
find_package(Qt4 REQUIRED)
find_package(KDE4 REQUIRED)
LIBRARY DESTINATION "${LIB_INSTALL_DIR}"
ARCHIVE DESTINATION "${LIB_INSTALL_DIR}" COMPONENT Devel )
-include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${QT_INCLUDES} ${KDE4_INCLUDES})
+include_directories(${PROJECT_SOURCE_DIR}/src ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${QT_INCLUDES} ${KDE4_INCLUDES})
add_subdirectory(src)
add_subdirectory(backends)
-include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${QT_INCLUDES})
+include_directories(${PROJECT_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${QT_INCLUDES})
set(libkscreen_SRCS
backendloader.cpp
${KDE4_INCLUDES}
${QIMAGEBLITZ_INCLUDES}
${CMAKE_SOURCE_DIR}/libkscreen
+ ${CMAKE_SOURCE_DIR}
)
add_subdirectory( active )
#ifdef Q_WS_X11
#include "config-okular.h"
- #if HAVE_LIBKSCREEN
- #include <kscreen/config.h>
- #include <kscreen/edid.h>
- #endif
+ #include <libkscreen/src/config.h>
+ #include <libkscreen/src/edid.h>
#include <QX11Info>
#endif
if (widgetOnScreen)
{
// Firstly try to retrieve DPI via LibKScreen
-#if HAVE_LIBKSCREEN
KScreen::Config* config = KScreen::Config::current();
if (config) {
KScreen::OutputList outputs = config->outputs();
{
kDebug() << "Didn't find a KScreen config to calculate DPI. Falling back";
}
-#endif
}
// this is also fallback for LibKScreen branch if KScreen::Output
// for particular widget was not found