From 23bca6eba7544e21d1b188b34c18b3d9ce26786e Mon Sep 17 00:00:00 2001 From: Marius Bugge Monsen Date: Wed, 6 May 2009 16:07:18 +0200 Subject: Change the order of the argument for the setter functions in QtTreeDefaultItem and give the column a default argument. This will make it easier to use the default tree model if you don't care about columns. --- src/qtreedefaultmodel.h | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/src/qtreedefaultmodel.h b/src/qtreedefaultmodel.h index ae913fe..704b7e1 100644 --- a/src/qtreedefaultmodel.h +++ b/src/qtreedefaultmodel.h @@ -74,39 +74,39 @@ public: // Qt::TextRole == Qt::DisplayRole // Qt::IconRole == Qt::DecorationRole - inline QString text(int column) const { return qvariant_cast(data(column, Qt::DisplayRole)); } - inline void setText(int column, const QString &text) { setData(text, column, Qt::DisplayRole); } + inline QString text(int column = 0) const { return qvariant_cast(data(column, Qt::DisplayRole)); } + inline void setText(const QString &text, int column = 0) { setData(text, column, Qt::DisplayRole); } - inline QIcon icon(int column) const { return qvariant_cast(data(column, Qt::DecorationRole)); } - inline void setIcon(int column, const QIcon &icon) { setData(icon, column, Qt::DecorationRole); } + inline QIcon icon(int column = 0) const { return qvariant_cast(data(column, Qt::DecorationRole)); } + inline void setIcon(const QIcon &icon, int column = 0) { setData(icon, column, Qt::DecorationRole); } - inline QString statusTip(int column) const { return qvariant_cast(data(column, Qt::StatusTipRole)); } - inline void setStatusTip(int column, const QString &tip) { setData(tip, column, Qt::StatusTipRole); } + inline QString statusTip(int column = 0) const { return qvariant_cast(data(column, Qt::StatusTipRole)); } + inline void setStatusTip(const QString &tip, int column = 0) { setData(tip, column, Qt::StatusTipRole); } #ifndef QT_NO_TOOLTIP - inline QString toolTip(int column) const { return qvariant_cast(data(column, Qt::ToolTipRole)); } - inline void setToolTip(int column, const QString &tip) { setData(tip, column, Qt::ToolTipRole); } + inline QString toolTip(int column = 0) const { return qvariant_cast(data(column, Qt::ToolTipRole)); } + inline void setToolTip(const QString &tip, int column = 0) { setData(tip, column, Qt::ToolTipRole); } #endif #ifndef QT_NO_WHATSTHIS - inline QString whatsThis(int column) const { return qvariant_cast(data(column, Qt::WhatsThisRole)); } - inline void setWhatsThis(int column, const QString &what) { setData(what, column, Qt::WhatsThisRole); } + inline QString whatsThis(int column = 0) const { return qvariant_cast(data(column, Qt::WhatsThisRole)); } + inline void setWhatsThis(const QString &what, int column = 0) { setData(what, column, Qt::WhatsThisRole); } #endif - inline QFont font(int column) const { return qvariant_cast(data(column, Qt::FontRole)); } - inline void setFont(int column, const QFont &font) { setData(font, column, Qt::FontRole); } + inline QFont font(int column = 0) const { return qvariant_cast(data(column, Qt::FontRole)); } + inline void setFont(const QFont &font, int column = 0) { setData(font, column, Qt::FontRole); } - inline int textAlignment(int column) const { return qvariant_cast(data(column, Qt::TextAlignmentRole)); } - inline void setTextAlignment(int column, int alignment) { setData(alignment, column, Qt::TextAlignmentRole); } + inline int textAlignment(int column = 0) const { return qvariant_cast(data(column, Qt::TextAlignmentRole)); } + inline void setTextAlignment(int alignment, int column = 0) { setData(alignment, column, Qt::TextAlignmentRole); } - inline QBrush background(int column) const { return qvariant_cast(data(column, Qt::BackgroundRole)); } - inline void setBackground(int column, const QBrush &brush) { setData(brush, column, Qt::BackgroundRole); } + inline QBrush background(int column = 0) const { return qvariant_cast(data(column, Qt::BackgroundRole)); } + inline void setBackground(const QBrush &brush, int column = 0) { setData(brush, column, Qt::BackgroundRole); } - inline QBrush foreground(int column) const { return qvariant_cast(data(column, Qt::ForegroundRole)); } - inline void setForeground(int column, const QBrush &brush) { setData(brush, column, Qt::ForegroundRole); } + inline QBrush foreground(int column = 0) const { return qvariant_cast(data(column, Qt::ForegroundRole)); } + inline void setForeground(const QBrush &brush, int column = 0) { setData(brush, column, Qt::ForegroundRole); } - inline Qt::CheckState checkState(int column) const { return static_cast(data(column, Qt::CheckStateRole).toInt()); } - inline void setCheckState(int column, Qt::CheckState state) { setData(state, column, Qt::CheckStateRole); } + inline Qt::CheckState checkState(int column = 0) const { return static_cast(data(column, Qt::CheckStateRole).toInt()); } + inline void setCheckState(Qt::CheckState state, int column = 0) { setData(state, column, Qt::CheckStateRole); } - inline QSizeF sizeHint(int column) const { return qvariant_cast(data(column, Qt::SizeHintRole)); } - inline void setSizeHint(int column, const QSizeF &size) { setData(size, column, Qt::SizeHintRole); } + inline QSizeF sizeHint(int column = 0) const { return qvariant_cast(data(column, Qt::SizeHintRole)); } + inline void setSizeHint(const QSizeF &size, int column = 0) { setData(size, column, Qt::SizeHintRole); } private: QtTreeDefaultItemPrivate *d_ptr; -- cgit v1.2.3