Leider bekomme ich immer einen Fehler beim compilieren:
Code:
undefined reference to `KTrader::self()'
dabei habe ich bei dem KTrader Aufruf gar nichts verändert.
Code:
// Query for media players
KTrader::OfferList offers = KTrader::self()->query("KMediaPlayer/Player");
Das Beispiel von anda_soka läuft ohne zu murren.
Die includes sind auch drin
Code:
// Qt includes
#include <qinputdialog.h>
#include <qlayout.h>
// KDE includes
#include <kmessagebox.h>
#include <klibloader.h>
#include <ktrader.h>
// KMediaPlayer includes
#include <kmediaplayer/player.h>
#include <kmediaplayer/view.h>
using KMediaPlayer::Player;
using KMediaPlayer::View;
Sorry, wenn ich so hartnäckig bin, aber ich finde die Idee genial und es ist genau das, was in meinem ersten Projekt noch fehlt. Danke!
Lesezeichen