summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'Swift/QtUI/QtVCardWidget/QtVCardAddressLabelField.h')
-rw-r--r--Swift/QtUI/QtVCardWidget/QtVCardAddressLabelField.h20
1 files changed, 2 insertions, 18 deletions
diff --git a/Swift/QtUI/QtVCardWidget/QtVCardAddressLabelField.h b/Swift/QtUI/QtVCardWidget/QtVCardAddressLabelField.h
index 868fbce..bb574f1 100644
--- a/Swift/QtUI/QtVCardWidget/QtVCardAddressLabelField.h
+++ b/Swift/QtUI/QtVCardWidget/QtVCardAddressLabelField.h
@@ -21,24 +21,8 @@ namespace Swift {
Q_PROPERTY(bool editable READ isEditable WRITE setEditable)
Q_PROPERTY(bool empty READ isEmpty)
- public :
- class FieldInfo : public QtVCardFieldInfo {
- public:
- virtual ~FieldInfo() {
- }
- virtual QString getMenuName() const {
- return tr("Address Label");
- }
- virtual int getAllowedInstances() const {
- return UNLIMITED_INSTANCES;
- }
- virtual QWidget* createFieldInstance(QWidget* parent, bool editable) const {
- return new QtVCardAddressLabelField(parent, editable);
- }
- virtual bool testInstance(QWidget* widget) const {
- return dynamic_cast<QtVCardAddressLabelField*>(widget) != 0;
- }
- };
+ public:
+ GenericQtVCardFieldInfo("Address Label", UNLIMITED_INSTANCES, QtVCardAddressLabelField)
public:
enum DeliveryType {