[SCM] ktp-accounts-kcm packaging branch, master, updated. debian/15.12.1-1-1157-gc4589c5
Maximiliano Curia
maxy at moszumanska.debian.org
Fri May 27 23:57:37 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-accounts-kcm.git;a=commitdiff;h=bbe6538
The following commit has been merged in the master branch:
commit bbe653807b8721422d52cae4e718147658dce50e
Author: George Goldberg <grundleborg at googlemail.com>
Date: Mon Jul 27 21:27:59 2009 +0000
Fill out and implement the rest of the AbstractAccountParametersWidget class.
svn path=/trunk/playground/network/telepathy-accounts-kcm/; revision=1003232
---
.../abstract-account-parameters-widget.cpp | 12 +++++++++++-
.../abstract-account-parameters-widget.h | 12 +++++++++++-
2 files changed, 22 insertions(+), 2 deletions(-)
diff --git a/src/libkcmtelepathyaccounts/abstract-account-parameters-widget.cpp b/src/libkcmtelepathyaccounts/abstract-account-parameters-widget.cpp
index 6b96e01..dae3764 100644
--- a/src/libkcmtelepathyaccounts/abstract-account-parameters-widget.cpp
+++ b/src/libkcmtelepathyaccounts/abstract-account-parameters-widget.cpp
@@ -29,13 +29,18 @@ public:
{
kDebug();
}
+
+ Tp::ProtocolParameterList parameters;
};
-AbstractAccountParametersWidget::AbstractAccountParametersWidget(QWidget *parent)
+AbstractAccountParametersWidget::AbstractAccountParametersWidget(Tp::ProtocolParameterList parameters,
+ QWidget *parent)
: QWidget(parent),
d(new Private)
{
kDebug();
+
+ d->parameters = parameters;
}
AbstractAccountParametersWidget::~AbstractAccountParametersWidget()
@@ -45,6 +50,11 @@ AbstractAccountParametersWidget::~AbstractAccountParametersWidget()
delete d;
}
+Tp::ProtocolParameterList AbstractAccountParametersWidget::parameters() const
+{
+ return d->parameters;
+}
+
#include "abstract-account-parameters-widget.moc"
diff --git a/src/libkcmtelepathyaccounts/abstract-account-parameters-widget.h b/src/libkcmtelepathyaccounts/abstract-account-parameters-widget.h
index c0dce99..c8f8611 100644
--- a/src/libkcmtelepathyaccounts/abstract-account-parameters-widget.h
+++ b/src/libkcmtelepathyaccounts/abstract-account-parameters-widget.h
@@ -23,17 +23,27 @@
#include <kdemacros.h>
+#include <QtCore/QMap>
+#include <QtCore/QVariant>
#include <QtGui/QWidget>
+#include <TelepathyQt4/ConnectionManager>
+
class KDE_EXPORT AbstractAccountParametersWidget : public QWidget
{
Q_OBJECT
Q_DISABLE_COPY(AbstractAccountParametersWidget);
public:
- explicit AbstractAccountParametersWidget(QWidget *parent = 0);
+ explicit AbstractAccountParametersWidget(Tp::ProtocolParameterList parameters,
+ QWidget *parent = 0);
virtual ~AbstractAccountParametersWidget();
+ virtual QMap<Tp::ProtocolParameter*, QVariant> parameterValues() const = 0;
+
+protected:
+ virtual Tp::ProtocolParameterList parameters() const;
+
private:
class Private;
Private * const d;
--
ktp-accounts-kcm packaging
More information about the pkg-kde-commits
mailing list