aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/delegates.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/utils/delegates.h')
-rw-r--r--src/libs/utils/delegates.h8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/libs/utils/delegates.h b/src/libs/utils/delegates.h
index 97f1c774c3..ff012152f5 100644
--- a/src/libs/utils/delegates.h
+++ b/src/libs/utils/delegates.h
@@ -62,18 +62,14 @@ private:
class QTCREATOR_UTILS_EXPORT CompleterDelegate : public QStyledItemDelegate
{
+ Q_DISABLE_COPY_MOVE(CompleterDelegate)
+
public:
CompleterDelegate(const QStringList &candidates, QObject *parent = nullptr);
CompleterDelegate(QAbstractItemModel *model, QObject *parent = nullptr);
CompleterDelegate(QCompleter *completer, QObject *parent = nullptr);
~CompleterDelegate() override;
- CompleterDelegate(const CompleterDelegate &other) = delete;
- CompleterDelegate(CompleterDelegate &&other) = delete;
-
- CompleterDelegate &operator=(const CompleterDelegate &other) = delete;
- CompleterDelegate &operator=(CompleterDelegate &&other) = delete;
-
QWidget *createEditor(QWidget *parent, const QStyleOptionViewItem &option,
const QModelIndex &index) const override;
void setEditorData(QWidget *editor, const QModelIndex &index) const override;