Overview

Welcome to PlexyDesk - "Build your Own Desktop"

PlexyDesk is a modular Desktop extension fully powered by Nokia Qt Framework.
PlexyDesk lets you customise your Desktop with QML and it's C++ API.
Apart from this, PlexyDesk also lets you make theme packs (Skins) for your desktop using QML and share it with everyone.

PlexyDesk Currently supports the following features:

  • Change your desktop wallpaper by dragging and dropping any image you like from your file manager.
  • Fully supports Qt QML
  • Provides support for Qt/3D
  • PlexyDesk widgets can be programmed with shader programs (GLSL).
  • API for writing data models, and C++ widget plugins
  • Dbus API for changing the wallpaper on Linux
  • Various Utility widgets (like a Clock, File browser, and Photo Frame).

PlexyDesk Depends on Qt 4.7 or above and we currently use the following Qt Modules:

  • QtCore - for File system access and plugin API
  • QtGUI - we mostly use QGraphicsView
  • QtOpenGL - to run PlexyDesk in hardware accelerated mode
  • QtNetwork - for network access and data plugins
  • QtSVG - for C++ widgets
  • QtDeclarative - or QML support
  • QtWebkit - to run Apple Widgets on Mac
  • QtXML and QtXmlPatterns - for XML processing
  • QtTest - for Test cases
  • QtDBus - for interprocess communication needs

PlexyDesk binary release and the source code can be obtained from our Downloads Page

Join us on IRC (freenode, #plexydesk) or join our Mailing Lists

Thank you for showing interest in our project.
We hope you would enjoy using PlexyDesk, as much as we do developing it.

Issue tracking

View all issues | Calendar | Gantt