![]() |
KVIrc
4.9.2
DeveloperAPIs
|
#include <KvsObject_tableWidget.h>
Inheritance diagram for KvsObject_tableWidget:Public Member Functions | |
| bool | paint (QPainter *pPainter, const QStyleOptionViewItem &option, const QModelIndex &index) |
| QWidget * | widget () |
Public Member Functions inherited from KvsObject_widget | |
| QWidget * | widget () |
Public Member Functions inherited from KviKvsObject | |
| bool | callFunction (KviKvsObject *pCaller, const QString &fncName, const QString &classOverride, KviKvsRunTimeContext *pContext, KviKvsVariant *pRetVal, KviKvsVariantList *pParams) |
| bool | callFunction (KviKvsObject *pCaller, const QString &fncName, KviKvsVariantList *pParams=0) |
| bool | callFunction (KviKvsObject *pCaller, const QString &fncName, KviKvsVariant *pRetVal, KviKvsVariantList *pParams=0) |
| bool | connectSignal (const QString &sigName, KviKvsObject *target, const QString &slotName) |
| KviKvsHash * | dataContainer () |
| bool | die () |
| bool | dieNow () |
| bool | disconnectSignal (const QString &sigName, KviKvsObjectConnection *con) |
| bool | disconnectSignal (const QString &sigName, KviKvsObject *target, const QString &slotName) |
| int | emitSignal (const QString &sigName, KviKvsObjectFunctionCall *pOuterCall, KviKvsVariantList *pParams=0) |
| KviKvsObject * | findChild (const QString &szClass, const QString &szName) |
| KviPointerHashTable< QString, KviKvsObjectFunctionHandler > * | functionHandlers () |
| KviKvsObjectClass * | getClass (const QString &classOverride=QString()) |
| KviKvsObjectClass * | getExactClass () |
| const QString & | getName () |
| kvs_hobject_t | handle () |
| bool | inheritsClass (KviKvsObjectClass *pClass) |
| bool | inheritsClass (const QString &szClass) |
| void | killAllChildrenWithClass (KviKvsObjectClass *cl) |
| KviKvsObject (KviKvsObjectClass *pClass, KviKvsObject *pParent, const QString &szName) | |
| KviKvsObjectFunctionHandler * | lookupFunctionHandler (const QString &funcName, const QString &classOverride=QString()) |
| QObject * | object () const |
| KviKvsObject * | parentObject () |
| QWidget * | parentScriptWidget () |
| void | registerPrivateImplementation (const QString &szFunctionName, const QString &szCode) |
| void | setObject (QObject *o, bool bIsOwned=true) |
| void | setSignalName (const QString &szSigName) |
| void | setSignalSender (kvs_hobject_t hObject) |
| kvs_hobject_t | signalSender () |
| virtual | ~KviKvsObject () |
Protected Slots | |
| void | cellActivated (int iRow, int iCol) |
| void | cellDoubleClicked (int iRow, int iCol) |
| void | slotItemEntered (QTableWidgetItem *) |
Protected Slots inherited from KviKvsObject | |
| void | delayedDie () |
| void | objectDestroyed () |
Protected Attributes | |
| KviCellItemDelegate * | m_pCellItemDelegate |
| KviKvsRunTimeContext * | m_pContext |
Protected Attributes inherited from KvsObject_widget | |
| KviKvsRunTimeContext * | m_pContext |
| QGraphicsDropShadowEffect * | pGraphicsEffect |
Protected Attributes inherited from KviKvsObject | |
| bool | m_bAboutToDie |
| bool | m_bDestructorCalled |
| bool | m_bInDelayedDeath |
| bool | m_bObjectOwner |
| kvs_hobject_t | m_hObject |
| kvs_hobject_t | m_hSignalSender |
| KviPointerList< KviKvsObject > * | m_pChildList |
| KviKvsObjectClass * | m_pClass |
| KviKvsObjectConnectionList * | m_pConnectionList |
| KviKvsHash * | m_pDataContainer |
| KviPointerHashTable< QString, KviKvsObjectFunctionHandler > * | m_pFunctionHandlers |
| QObject * | m_pObject |
| KviPointerHashTable< QString, KviKvsObjectConnectionList > * | m_pSignalDict |
| QString | m_szName |
| QString | m_szSignalName |
Additional Inherited Members | |
Signals inherited from KvsObject_widget | |
| void | aboutToDie () |
|
protectedslot |
References KviKvsObject::callFunction().
|
protected |
|
protectedslot |
References KviKvsObject::callFunction().
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protectedvirtual |
Reimplemented from KvsObject_widget.
References c, connect(), and SET_OBJECT.
|
protected |
|
protected |
|
protected |
|
protected |
| bool KvsObject_tableWidget::paint | ( | QPainter * | pPainter, |
| const QStyleOptionViewItem & | option, | ||
| const QModelIndex & | index | ||
| ) |
References KviKvsObjectClass::allocateInstance(), KviKvsVariant::asBoolean(), KviKvsObject::callFunction(), KviKvsObject::dieNow(), KviKvsObject::handle(), KviKvsKernel::instance(), KviKvsObjectController::lookupClass(), KviKvsObjectController::lookupObject(), m_pContext, and KviKvsKernel::objectController().
Referenced by KviCellItemDelegate::paint().
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protectedslot |
References KviKvsObject::callFunction().
|
protected |
|
inline |
References KviKvsObject::object().
|
protected |
|
protected |
Referenced by paint().
1.8.7