#include <kexipartitem.h>
Public Member Functions | |
| int | identifier () const |
| void | setIdentifier (int id) |
| TQCString | mimeType () const |
| void | setMimeType (const TQCString &mime) |
| TQString | name () const |
| void | setName (const TQString &name) |
| TQString | caption () const |
| void | setCaption (const TQString &c) |
| TQString | description () const |
| void | setDescription (const TQString &d) |
| bool | neverSaved () const |
| void | setNeverSaved (bool set) |
| bool | isNull () const |
| TQString | captionOrName () const |
Detailed Description
Information about a single object that can be instantiated using Kexi Part.
KexiPart::Item stores:
- identifier ident (low-level name, for example: table name)
- mime type name, eg. "kexi/table"
- caption (visible, i18n'd hight level name, eg. table or query title)
Definition at line 46 of file kexipartitem.h.
Constructor & Destructor Documentation
◆ Item()
| Item::Item | ( | ) |
Definition at line 24 of file kexipartitem.cpp.
◆ ~Item()
| Item::~Item | ( | ) |
Definition at line 30 of file kexipartitem.cpp.
Member Function Documentation
◆ caption()
|
inline |
Definition at line 62 of file kexipartitem.h.
◆ captionOrName()
|
inline |
- Returns
- caption if not empty, else returns name.
Definition at line 82 of file kexipartitem.h.
◆ description()
|
inline |
Definition at line 65 of file kexipartitem.h.
◆ identifier()
|
inline |
Definition at line 53 of file kexipartitem.h.
◆ isNull()
|
inline |
Definition at line 79 of file kexipartitem.h.
◆ mimeType()
|
inline |
Definition at line 56 of file kexipartitem.h.
◆ name()
|
inline |
Definition at line 59 of file kexipartitem.h.
◆ neverSaved()
|
inline |
- Returns
- "neverSaved" flag for this item what mean that is used when new item is created in-memory-only, so we need to indicate for KexiProject about that state. By default this flag is false. Used by KexiMainWindowImpl::newObject().
Definition at line 73 of file kexipartitem.h.
◆ setCaption()
|
inline |
Definition at line 63 of file kexipartitem.h.
◆ setDescription()
|
inline |
Definition at line 66 of file kexipartitem.h.
◆ setIdentifier()
|
inline |
Definition at line 54 of file kexipartitem.h.
◆ setMimeType()
|
inline |
Definition at line 57 of file kexipartitem.h.
◆ setName()
|
inline |
Definition at line 60 of file kexipartitem.h.
◆ setNeverSaved()
|
inline |
- See also
- neverSaved(). Used by KexiMainWindowImpl::newObject().
Definition at line 77 of file kexipartitem.h.
The documentation for this class was generated from the following files:
