diff options
author | Theofilos Intzoglou <int.teo@gmail.com> | 2011-10-11 18:23:08 +0300 |
---|---|---|
committer | Theofilos Intzoglou <int.teo@gmail.com> | 2011-10-11 18:23:08 +0300 |
commit | 51c2eef2905db69d9d5f0bbb0c89fe192bc896f9 (patch) | |
tree | b122ff07653a7f44015b462bc43d7e4912d46d97 /src/Qt4/qpackageproperties.cpp | |
parent | Add a .gitignore file (diff) | |
download | c-portage-51c2eef2905db69d9d5f0bbb0c89fe192bc896f9.tar.gz c-portage-51c2eef2905db69d9d5f0bbb0c89fe192bc896f9.tar.bz2 c-portage-51c2eef2905db69d9d5f0bbb0c89fe192bc896f9.zip |
Rename src/Qt to src/Qt4
Diffstat (limited to 'src/Qt4/qpackageproperties.cpp')
-rw-r--r-- | src/Qt4/qpackageproperties.cpp | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/src/Qt4/qpackageproperties.cpp b/src/Qt4/qpackageproperties.cpp new file mode 100644 index 0000000..8302122 --- /dev/null +++ b/src/Qt4/qpackageproperties.cpp @@ -0,0 +1,52 @@ +#include "qpackageproperties.h" +#include "qlistconverter.h" + +#include <QStringList> +#include <QString> + +namespace CppPortage{ + +QPackageProperties::QPackageProperties(QString slot, QStringList keywords, + QStringList flags, QStringList homepages, QObject *parent) + :QObject(parent) +{ + StringList *FLAGS = QListConverter::QStringListToStringList(flags); + + StringList *HOMEPAGES = QListConverter::QStringListToStringList(homepages); + + StringList *KEYWORDS = QListConverter::QStringListToStringList(keywords); + + packagePropertiesCreate(slot.toUtf8().data(), KEYWORDS, FLAGS, HOMEPAGES); +} + + +QPackageProperties::~QPackageProperties() +{ + PackageProperties *p; + void Free(PackageProperties *p); +} + +const QString QPackageProperties::Slot() +{ + PackageProperties *p; + return packagePropertiesGetSlot(p); +} + +const QStringList QPackageProperties::Flags() +{ + PackageProperties *p; + return QListConverter::StringListToQStringList(packagePropertiesGetFlags(p)); +} + +const QStringList QPackageProperties::Keywords() +{ + PackageProperties *p; + return QListConverter::StringListToQStringList(packagePropertiesGetKeywords(p)); +} + +const QStringList QPackageProperties::Homepages() +{ + PackageProperties *p; + return QListConverter::StringListToQStringList(packagePropertiesGetHomepages(p)); +} +} |