29 #ifndef XML_RPC_ITEM_DELEGATE_H 30 #define XML_RPC_ITEM_DELEGATE_H 32 #include <QStyledItemDelegate> 42 QWidget*
createEditor(QWidget* parent,
const QStyleOptionViewItem & option,
const QModelIndex & index)
const;
44 void setEditorData(QWidget* editor,
const QModelIndex & index)
const;
45 void setModelData(QWidget* editor, QAbstractItemModel* model,
const QModelIndex & index)
const;
48 const QModelIndex & index)
const;
50 QString
displayText(
const QVariant & value,
const QLocale & locale)
const;
unsigned int getDoubleDecimals() const
virtual ~XmlRpcItemDelegate()
void updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const
void setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const
void setDoubleDecimals(unsigned int decs)
void setEditorData(QWidget *editor, const QModelIndex &index) const
QWidget * createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const
unsigned int doubleDecimals
QString displayText(const QVariant &value, const QLocale &locale) const
XmlRpcItemDelegate(QObject *parent=NULL)