Small fixes to delegate rendering.
[emufront] / src / delegates / stringlistdelegate.h
index 8deab5a..f7672ce 100644 (file)
@@ -27,11 +27,13 @@ class StringListDelegate : public QStyledItemDelegate
     Q_OBJECT
 public:
     StringListDelegate(QString separator, QObject *parent = 0);
-    //void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const;
+    void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const;
     QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const;
     QWidget* createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const;
     void setEditorData(QWidget *editor, const QModelIndex &index) const;
     void setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const;
+       static const int WIDTH = 150;
+       static const int HEIGHT = 100;
 
 private slots:
     void commitAndCloseEditor();