diff --git a/src/plugins/kde/keepassx-kde.cpp b/src/plugins/kde/keepassx-kde.cpp index c26f18c..70ec001 100644 --- a/src/plugins/kde/keepassx-kde.cpp +++ b/src/plugins/kde/keepassx-kde.cpp @@ -19,6 +19,7 @@ ***************************************************************************/ #include #include +#include #include "keepassx-kde.h" @@ -37,6 +38,6 @@ QStringList KdePlugin::openExistingFilesDialog(QWidget* parent,QString title,QSt QString KdePlugin::saveFileDialog(QWidget* parent,QString title,QString dir,QStringList Filters,bool OverWriteWarn){return QString();} QApplication* KdePlugin::getMainAppObject(int argc, char** argv){ - - -} \ No newline at end of file + KCmdLineArgs::init(argc,argv,"keepassx","KeePassX","Cross Platform Password Manager","0.2.3"); + return dynamic_cast( new KApplication() ); +} diff --git a/src/plugins/kde/keepassx-kde.pro b/src/plugins/kde/keepassx-kde.pro index be089fa..f28d41f 100644 --- a/src/plugins/kde/keepassx-kde.pro +++ b/src/plugins/kde/keepassx-kde.pro @@ -1,9 +1,9 @@ -INCLUDEPATH += /opt/kde4/include +INCLUDEPATH += /usr/lib/kde4/include TEMPLATE = lib CONFIG += plugin release HEADERS += keepassx-kde.h SOURCES += keepassx-kde.cpp MOC_DIR = build/moc OBJECTS_DIR = build/ -LIBS+=-L/opt/kde4/lib/ -lkdeui \ No newline at end of file +LIBS+=-L/usr/lib/kde4/lib -lkio -lkdecore