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