Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
src_gui_itemviews_qitemeditorfactory.cpp
Go to the documentation of this file.
1
// Copyright (C) 2016 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
3
4
//! [0]
5
Q_PROPERTY(QColor color READ color WRITE setColor USER
true
)
6
//! [0]
7
8
9
//! [1]
10
QItemEditorCreator<MyEditor> *itemCreator =
11
new
QItemEditorCreator<MyEditor>(
"myProperty"
);
12
13
QItemEditorFactory
*
factory
=
new
QItemEditorFactory;
14
//! [1]
15
16
17
//! [setDefaultFactory]
18
//! [2]
19
QItemEditorFactory
*
editorFactory
=
new
QItemEditorFactory;
20
QItemEditorCreatorBase
*
creator
=
new
QStandardItemEditorCreator<MyFancyDateTimeEdit>();
21
editorFactory->registerEditor(QMetaType::QDateTime, creator);
22
//! [2]
23
24
QItemEditorFactory
::
setDefaultFactory
(
editorFactory
);
25
//! [setDefaultFactory]
26
27
28
//! [3]
29
Q_PROPERTY(QColor color READ color WRITE setColor USER
true
)
30
//! [3]
creator
QItemEditorCreatorBase * creator
Definition
src_gui_itemviews_qitemeditorfactory.cpp:20
factory
QItemEditorFactory * factory
Definition
src_gui_itemviews_qitemeditorfactory.cpp:13
editorFactory
QItemEditorFactory * editorFactory
[1]
Definition
src_gui_itemviews_qitemeditorfactory.cpp:19
qtbase
src
widgets
doc
snippets
code
src_gui_itemviews_qitemeditorfactory.cpp
Generated on
for Qt by
1.18.0