summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'Swift/QtUI/QtVCardWidget/QtVCardDescriptionField.h')
-rw-r--r--Swift/QtUI/QtVCardWidget/QtVCardDescriptionField.h20
1 files changed, 2 insertions, 18 deletions
diff --git a/Swift/QtUI/QtVCardWidget/QtVCardDescriptionField.h b/Swift/QtUI/QtVCardWidget/QtVCardDescriptionField.h
index 22c3a72..e39a764 100644
--- a/Swift/QtUI/QtVCardWidget/QtVCardDescriptionField.h
+++ b/Swift/QtUI/QtVCardWidget/QtVCardDescriptionField.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("Description");
- }
- virtual int getAllowedInstances() const {
- return 1;
- }
- virtual QWidget* createFieldInstance(QWidget* parent, bool editable) const {
- return new QtVCardDescriptionField(parent, editable);
- }
- virtual bool testInstance(QWidget* widget) const {
- return dynamic_cast<QtVCardDescriptionField*>(widget) != 0;
- }
- };
+ public:
+ GenericQtVCardFieldInfo("Description", 1, QtVCardDescriptionField)
public:
explicit QtVCardDescriptionField(QWidget* parent = 0, bool editable = false);