KexiPart::StaticPart Class Referenceabstract
#include <kexistaticpart.h>
Inheritance diagram for KexiPart::StaticPart:
Public Member Functions | |
| StaticPart (const TQCString &mimeType, const TQString &itemIcon, const TQString &objectName) | |
| virtual KexiViewBase * | createView (TQWidget *parent, KexiDialogBase *dialog, KexiPart::Item &item, int viewMode, TQMap< TQString, TQString > *args)=0 |
Public Member Functions inherited from KexiPart::Part | |
| Part (TQObject *parent, const char *name, const TQStringList &) | |
| virtual | ~Part () |
| virtual bool | execute (KexiPart::Item *item, TQObject *sender=0) |
| int | supportedViewModes () const |
| int | supportedUserViewModes () const |
| KexiDialogBase * | openInstance (KexiMainWindow *win, KexiPart::Item &item, int viewMode=Kexi::DataViewMode, TQMap< TQString, TQString > *staticObjectArgs=0) |
| virtual bool | remove (KexiMainWindow *win, KexiPart::Item &item) |
| virtual tristate | rename (KexiMainWindow *win, KexiPart::Item &item, const TQString &newName) |
| virtual KexiDialogTempData * | createTempData (KexiDialogBase *dialog) |
| TQCString | instanceName () const |
| TQString | instanceCaption () const |
| Info * | info () const |
| GUIClient * | guiClient () const |
| GUIClient * | instanceGuiClient (int mode=0) const |
| TDEActionCollection * | actionCollectionForMode (int viewMode) const |
| const Kexi::ObjectStatus & | lastOperationStatus () const |
| virtual TQString | i18nMessage (const TQCString &englishMessage, KexiDialogBase *dlg) const |
Protected Member Functions | |
| KexiViewBase * | createView (TQWidget *parent, KexiDialogBase *dialog, KexiPart::Item &item, int viewMode=Kexi::DataViewMode) |
Protected Member Functions inherited from KexiPart::Part | |
| Part (TQObject *parent, StaticInfo *info) | |
| void | createGUIClients (KexiMainWindow *win) |
| virtual void | initPartActions () |
| virtual void | initInstanceActions () |
| virtual KexiDB::SchemaData * | loadSchemaData (KexiDialogBase *dlg, const KexiDB::SchemaData &sdata, int viewMode) |
| bool | loadDataBlock (KexiDialogBase *dlg, TQString &dataString, const TQString &dataID=TQString()) |
| TDEAction * | createSharedAction (int mode, const TQString &text, const TQString &pix_name, const TDEShortcut &cut, const char *name, const char *subclassName=0) |
| TDEAction * | createSharedToggleAction (int mode, const TQString &text, const TQString &pix_name, const TDEShortcut &cut, const char *name) |
| TDEAction * | createSharedPartAction (const TQString &text, const TQString &pix_name, const TDEShortcut &cut, const char *name, const char *subclassName=0) |
| TDEAction * | createSharedPartToggleAction (const TQString &text, const TQString &pix_name, const TDEShortcut &cut, const char *name) |
| void | setActionAvailable (const char *action_name, bool avail) |
| void | setInfo (Info *info) |
| virtual void | setupCustomPropertyPanelTabs (KTabWidget *tab, KexiMainWindow *mainWin) |
Additional Inherited Members | |
Signals inherited from KexiPart::Part | |
| void | newObjectRequest (KexiPart::Info *info) |
Protected Slots inherited from KexiPart::Part | |
| void | slotCreate () |
Protected Attributes inherited from KexiPart::Part | |
| TQMap< TQString, TQString > | m_names |
| int | m_supportedViewModes |
| int | m_supportedUserViewModes |
| Info * | m_info |
| GUIClient * | m_guiClient |
| TQIntDict< GUIClient > | m_instanceGuiClients |
| KexiMainWindow * | m_mainWin |
| Kexi::ObjectStatus | m_status |
| int | m_registeredPartID |
| bool | m_newObjectsAreDirty: 1 |
| PartPrivate * | d |
Detailed Description
Definition at line 45 of file kexistaticpart.h.
Constructor & Destructor Documentation
◆ StaticPart()
| StaticPart::StaticPart | ( | const TQCString & | mimeType, |
| const TQString & | itemIcon, | ||
| const TQString & | objectName | ||
| ) |
Definition at line 44 of file kexistaticpart.cpp.
◆ ~StaticPart()
|
virtual |
Definition at line 50 of file kexistaticpart.cpp.
Member Function Documentation
◆ createView() [1/2]
|
pure virtual |
Creates a new view for mode viewMode, item and parent. The view will be used inside dialog. args arguments can be passed.
Implements KexiPart::Part.
Implemented in KexiSimplePrintingPart.
◆ createView() [2/2]
|
protected |
unused by static parts
Definition at line 54 of file kexistaticpart.cpp.
The documentation for this class was generated from the following files:

Public Member Functions inherited from