Coder Social home page Coder Social logo

kdeconnect-dbus's Introduction

KDE Connect - DBus Interface and Qt Application

This is NOT a project from the KDE devs, it's a homebrew project for personal use

This project provides a Qt binding wrapper library of KDE Connect's DBus interface, and provides a simple Qt GUI application which using the wrapper library.

Should I use...

Short answer: probably not.

the KDE Connect DBus binding Qt library provided by this project?

Not sure but probably not. Since KDE Connect project itself doesn't provide a public C++/Qt binding library, so I did this by simply using the Qt's XML to CPP tool for create the binding. You should consider using the code from the original KDE Connect project if possible. If you can, maybe make the KDE Connect project also provide a public C++/Qt library is a better idea.

the Qt application from this project?

No for now. It's still lack a lots of features than the official one. The original goal of the project is make a standalone application to make KDE Connect works the same as the KDE Connect plasmoid (panel for overview unread notifications, etc.) under non-KDE environment (it's DDE and Windows for my case). I found the KDE Connect plugin DBus interfaces are missing under Windows (I'm using KDE Craft for the Windows build, btw) so it probably won't work as expected if I don't fix this issue. Sadly I don't have enough time working on this project due to the overtime working and pressure...

kdeconnect-dbus's People

Contributors

blumia avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.