KVIrc  4.9.2
DeveloperAPIs
Public Member Functions | Protected Slots | Protected Member Functions | List of all members
KvsObject_treeWidget Class Reference

#include <KvsObject_treeWidget.h>

+ Inheritance diagram for KvsObject_treeWidget:

Public Member Functions

void fileDropped (QString &, QTreeWidgetItem *)
 
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)
 
KviKvsHashdataContainer ()
 
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)
 
KviKvsObjectfindChild (const QString &szClass, const QString &szName)
 
KviPointerHashTable< QString,
KviKvsObjectFunctionHandler > * 
functionHandlers ()
 
KviKvsObjectClassgetClass (const QString &classOverride=QString())
 
KviKvsObjectClassgetExactClass ()
 
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)
 
KviKvsObjectFunctionHandlerlookupFunctionHandler (const QString &funcName, const QString &classOverride=QString())
 
QObject * object () const
 
KviKvsObjectparentObject ()
 
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 slotClicked (QTreeWidgetItem *, int)
 
void slotCurrentChanged (QTreeWidgetItem *, QTreeWidgetItem *)
 
void slotItemActivated (QTreeWidgetItem *, int col)
 
void slotItemChanged (QTreeWidgetItem *, int)
 
void slotItemCollapsed (QTreeWidgetItem *)
 
void slotItemExpanded (QTreeWidgetItem *)
 
void slotOnItemEntered (QTreeWidgetItem *, int col)
 
void slotSelectionChanged ()
 
- Protected Slots inherited from KviKvsObject
void delayedDie ()
 
void objectDestroyed ()
 

Protected Member Functions

bool addColumn (KviKvsObjectFunctionCall *c)
 
bool clear (KviKvsObjectFunctionCall *c)
 
bool currentChangedEvent (KviKvsObjectFunctionCall *c)
 
bool currentItem (KviKvsObjectFunctionCall *c)
 
bool firstChild (KviKvsObjectFunctionCall *c)
 
bool hideListViewHeader (KviKvsObjectFunctionCall *c)
 
virtual bool init (KviKvsRunTimeContext *pContext, KviKvsVariantList *pParams)
 
bool itemActivatedEvent (KviKvsObjectFunctionCall *c)
 
bool itemAt (KviKvsObjectFunctionCall *c)
 
bool itemChangedEvent (KviKvsObjectFunctionCall *c)
 
bool itemClickedEvent (KviKvsObjectFunctionCall *c)
 
bool itemCollapsedEvent (KviKvsObjectFunctionCall *c)
 
bool itemExpandedEvent (KviKvsObjectFunctionCall *c)
 
bool listViewHeaderIsVisible (KviKvsObjectFunctionCall *c)
 
bool onItemEvent (KviKvsObjectFunctionCall *c)
 
bool selectedItems (KviKvsObjectFunctionCall *c)
 
bool selectionChangedEvent (KviKvsObjectFunctionCall *c)
 
bool setAcceptDrops (KviKvsObjectFunctionCall *c)
 
bool setAllColumnsShowFocus (KviKvsObjectFunctionCall *c)
 
bool setBackgroundImage (KviKvsObjectFunctionCall *c)
 
bool setColumnCount (KviKvsObjectFunctionCall *c)
 
bool setColumnText (KviKvsObjectFunctionCall *c)
 
bool setHeaderLabels (KviKvsObjectFunctionCall *c)
 
bool setRootIsDecorated (KviKvsObjectFunctionCall *c)
 
bool setSelectionMode (KviKvsObjectFunctionCall *c)
 
bool setSorting (KviKvsObjectFunctionCall *c)
 
bool setSortingEnabled (KviKvsObjectFunctionCall *c)
 
bool showListViewHeader (KviKvsObjectFunctionCall *c)
 
bool takeItem (KviKvsObjectFunctionCall *c)
 
bool topLevelItem (KviKvsObjectFunctionCall *c)
 
bool topLevelItemCount (KviKvsObjectFunctionCall *c)
 
- Protected Member Functions inherited from KvsObject_widget
bool addWidgetToWrappedLayout (KviKvsObjectFunctionCall *c)
 
bool backgroundColor (KviKvsObjectFunctionCall *c)
 
bool centerToScreen (KviKvsObjectFunctionCall *c)
 
bool colorPalette (KviKvsObjectFunctionCall *c)
 
virtual bool eventFilter (QObject *o, QEvent *e)
 
bool fontAscent (KviKvsObjectFunctionCall *c)
 
bool fontDescent (KviKvsObjectFunctionCall *c)
 
bool fontMetricsHeight (KviKvsObjectFunctionCall *c)
 
bool fontMetricsLineSpacing (KviKvsObjectFunctionCall *c)
 
bool fontMetricsWidth (KviKvsObjectFunctionCall *c)
 
bool foregroundColor (KviKvsObjectFunctionCall *c)
 
bool geometry (KviKvsObjectFunctionCall *c)
 
bool globalCursorX (KviKvsObjectFunctionCall *c)
 
bool globalCursorY (KviKvsObjectFunctionCall *c)
 
bool grab (KviKvsObjectFunctionCall *)
 
bool hasFocus (KviKvsObjectFunctionCall *c)
 
bool height (KviKvsObjectFunctionCall *)
 
bool hide (KviKvsObjectFunctionCall *)
 
bool insertIntoStatusBar (KviKvsObjectFunctionCall *c)
 
bool isEnabled (KviKvsObjectFunctionCall *c)
 
bool isTopLevel (KviKvsObjectFunctionCall *c)
 
bool isVisible (KviKvsObjectFunctionCall *c)
 
bool loadInterface (KviKvsObjectFunctionCall *c)
 
bool lower (KviKvsObjectFunctionCall *)
 
bool mapFromGlobal (KviKvsObjectFunctionCall *c)
 
bool mapToGlobal (KviKvsObjectFunctionCall *c)
 
bool move (KviKvsObjectFunctionCall *c)
 
bool parentWidget (KviKvsObjectFunctionCall *c)
 
bool raise (KviKvsObjectFunctionCall *)
 
bool removeFromStatusBar (KviKvsObjectFunctionCall *c)
 
bool repaint (KviKvsObjectFunctionCall *c)
 
bool resize (KviKvsObjectFunctionCall *c)
 
bool screenResolution (KviKvsObjectFunctionCall *c)
 
bool setAttribute (KviKvsObjectFunctionCall *c)
 
bool setBackgroundColor (KviKvsObjectFunctionCall *c)
 
bool setBackgroundImage (KviKvsObjectFunctionCall *c)
 
bool setEnabled (KviKvsObjectFunctionCall *c)
 
bool setFocus (KviKvsObjectFunctionCall *c)
 
bool setFocusPolicy (KviKvsObjectFunctionCall *c)
 
bool setFont (KviKvsObjectFunctionCall *c)
 
bool setForegroundColor (KviKvsObjectFunctionCall *c)
 
bool setGeometry (KviKvsObjectFunctionCall *c)
 
bool setKeyShortcut (KviKvsObjectFunctionCall *c)
 
bool setMask (KviKvsObjectFunctionCall *c)
 
bool setMaximumHeight (KviKvsObjectFunctionCall *c)
 
bool setMaximumWidth (KviKvsObjectFunctionCall *c)
 
bool setMinimumHeight (KviKvsObjectFunctionCall *c)
 
bool setMinimumWidth (KviKvsObjectFunctionCall *c)
 
bool setMouseTracking (KviKvsObjectFunctionCall *c)
 
bool setParent (KviKvsObjectFunctionCall *c)
 
bool setStyleSheet (KviKvsObjectFunctionCall *c)
 
bool setToolTip (KviKvsObjectFunctionCall *)
 
bool setWFlags (KviKvsObjectFunctionCall *c)
 
bool setWindowIcon (KviKvsObjectFunctionCall *c)
 
bool setWindowTitle (KviKvsObjectFunctionCall *c)
 
bool show (KviKvsObjectFunctionCall *c)
 
bool sizeHint (KviKvsObjectFunctionCall *c)
 
bool update (KviKvsObjectFunctionCall *c)
 
bool width (KviKvsObjectFunctionCall *)
 
bool windowTitle (KviKvsObjectFunctionCall *c)
 
bool x (KviKvsObjectFunctionCall *)
 
bool y (KviKvsObjectFunctionCall *)
 
- Protected Member Functions inherited from KviKvsObject
bool function_childCount (KviKvsObjectFunctionCall *c)
 
bool function_children (KviKvsObjectFunctionCall *c)
 
bool function_className (KviKvsObjectFunctionCall *c)
 
bool function_destructor (KviKvsObjectFunctionCall *c)
 
bool function_emit (KviKvsObjectFunctionCall *c)
 
bool function_findChild (KviKvsObjectFunctionCall *c)
 
bool function_killTimer (KviKvsObjectFunctionCall *c)
 
bool function_listProperties (KviKvsObjectFunctionCall *c)
 
bool function_name (KviKvsObjectFunctionCall *c)
 
bool function_parent (KviKvsObjectFunctionCall *c)
 
bool function_property (KviKvsObjectFunctionCall *c)
 
bool function_setProperty (KviKvsObjectFunctionCall *c)
 
bool function_signalName (KviKvsObjectFunctionCall *c)
 
bool function_signalSender (KviKvsObjectFunctionCall *c)
 
bool function_startTimer (KviKvsObjectFunctionCall *c)
 
void registerChild (KviKvsObject *c)
 
void registerConnection (KviKvsObjectConnection *con)
 
virtual void timerEvent (QTimerEvent *e)
 
void unregisterChild (KviKvsObject *c)
 
bool unregisterConnection (KviKvsObjectConnection *con)
 

Additional Inherited Members

- Signals inherited from KvsObject_widget
void aboutToDie ()
 
- Protected Attributes inherited from KvsObject_widget
KviKvsRunTimeContextm_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
 
KviKvsObjectClassm_pClass
 
KviKvsObjectConnectionListm_pConnectionList
 
KviKvsHashm_pDataContainer
 
KviPointerHashTable< QString,
KviKvsObjectFunctionHandler > * 
m_pFunctionHandlers
 
QObject * m_pObject
 
KviPointerHashTable< QString,
KviKvsObjectConnectionList > * 
m_pSignalDict
 
QString m_szName
 
QString m_szSignalName
 

Member Function Documentation

bool KvsObject_treeWidget::addColumn ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::clear ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::currentChangedEvent ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::currentItem ( KviKvsObjectFunctionCall c)
protected

Referenced by slotSelectionChanged().

void KvsObject_treeWidget::fileDropped ( QString &  szFile,
QTreeWidgetItem *  item 
)
bool KvsObject_treeWidget::firstChild ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::hideListViewHeader ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::init ( KviKvsRunTimeContext pContext,
KviKvsVariantList pParams 
)
protectedvirtual

Reimplemented from KvsObject_widget.

References connect().

bool KvsObject_treeWidget::itemActivatedEvent ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::itemAt ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::itemChangedEvent ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::itemClickedEvent ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::itemCollapsedEvent ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::itemExpandedEvent ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::listViewHeaderIsVisible ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::onItemEvent ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::selectedItems ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::selectionChangedEvent ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::setAcceptDrops ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::setAllColumnsShowFocus ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::setBackgroundImage ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::setColumnCount ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::setColumnText ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::setHeaderLabels ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::setRootIsDecorated ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::setSelectionMode ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::setSorting ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::setSortingEnabled ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::showListViewHeader ( KviKvsObjectFunctionCall c)
protected
void KvsObject_treeWidget::slotClicked ( QTreeWidgetItem *  i,
int  col 
)
protectedslot
void KvsObject_treeWidget::slotCurrentChanged ( QTreeWidgetItem *  i,
QTreeWidgetItem *  prev 
)
protectedslot
void KvsObject_treeWidget::slotItemActivated ( QTreeWidgetItem *  i,
int  col 
)
protectedslot
void KvsObject_treeWidget::slotItemChanged ( QTreeWidgetItem *  item,
int  col 
)
protectedslot
void KvsObject_treeWidget::slotItemCollapsed ( QTreeWidgetItem *  i)
protectedslot
void KvsObject_treeWidget::slotItemExpanded ( QTreeWidgetItem *  i)
protectedslot
void KvsObject_treeWidget::slotOnItemEntered ( QTreeWidgetItem *  i,
int  col 
)
protectedslot
void KvsObject_treeWidget::slotSelectionChanged ( )
protectedslot
bool KvsObject_treeWidget::takeItem ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::topLevelItem ( KviKvsObjectFunctionCall c)
protected
bool KvsObject_treeWidget::topLevelItemCount ( KviKvsObjectFunctionCall c)
protected
QWidget* KvsObject_treeWidget::widget ( )
inline

References KviKvsObject::object().

Referenced by slotSelectionChanged().


The documentation for this class was generated from the following files: