fix merge issues, make console window work again

This commit is contained in:
Orochimarufan
2013-03-22 14:40:55 +01:00
parent cd1fdbbbc2
commit e4f86893a8
9 changed files with 164 additions and 152 deletions

View File

@ -18,6 +18,12 @@ include/overridesetting.h
include/basicsettingsobject.h
include/inisettingsobject.h
include/keyring.h
)
SET(LIBSETTINGS_HEADERS_PRIVATE
src/stubkeyring.h
)
SET(LIBSETTINGS_SOURCES
@ -29,6 +35,9 @@ src/overridesetting.cpp
src/basicsettingsobject.cpp
src/inisettingsobject.cpp
src/keyring.cpp
src/stubkeyring.cpp
)
# Set the include dir path.
@ -37,6 +46,6 @@ include_directories(${LIBSETTINGS_INCLUDE_DIR})
add_definitions(-DLIBSETTINGS_LIBRARY)
add_library(libSettings SHARED ${LIBSETTINGS_SOURCES} ${LIBSETTINGS_HEADERS})
add_library(libSettings SHARED ${LIBSETTINGS_SOURCES} ${LIBSETTINGS_HEADERS} ${LIBSETTINGS_HEADERS_PRIVATE})
qt5_use_modules(libSettings Core)
target_link_libraries(libSettings)

View File

@ -18,7 +18,7 @@
#ifndef KEYRING_H
#define KEYRING_H
#include <QObject>
#include <QString>
#include "libsettings_config.h"
@ -31,9 +31,8 @@
* @brief The Keyring class
* the System Keyring/Keychain/Wallet/Vault/etc
*/
class LIBMMCSETTINGS_EXPORT Keyring : public QObject
class LIBSETTINGS_EXPORT Keyring
{
Q_OBJECT
public:
/**
* @brief the System Keyring instance

View File

@ -24,7 +24,6 @@
class StubKeyring : public Keyring
{
Q_OBJECT
public:
virtual bool storePassword(QString service, QString username, QString password);
virtual QString getPassword(QString service, QString username);