Public Slots | Public Member Functions | Protected Attributes

TGo4Browser Class Reference

#include <TGo4Browser.h>

Inheritance diagram for TGo4Browser:
QGo4Widget

List of all members.

Public Slots

void RequestDragObjectSlot (QDrag **)
void ItemDropAcceptSlot (void *item, void *mime, bool *res)
void ItemDropProcessSlot (void *item, void *e)
void updateListViewItems ()
void ListView_doubleClicked (QTreeWidgetItem *item, int ncol)
void ListView_customContextMenuRequested (const QPoint &)
void Header_customContextMenuRequested (const QPoint &)
void ColumnToggled (int indx)
void HeaderSectionResizedSlot (int, int, int)
void ContextMenuActivated (int id)

Public Member Functions

 TGo4Browser (QWidget *parent=0, const char *name=0)
void StartWorking ()
void linkedObjectUpdated (const char *linkname, TObject *obj)
void ResetWidget ()
TGo4BrowserProxyBrowserProxy ()
QString FullItemName (QTreeWidgetItem *item)
QTreeWidgetItem * FindItemFor (TGo4Slot *slot)
void SetViewItemProperties (TGo4Slot *itemslot, QTreeWidgetItem *item)
void checkVisisbilityFlags (bool showall)
void DisplaySelectedItems ()
void SuperImposeSelectedItems ()
bool canDrawItem (QTreeWidgetItem *item)
void ShootUpdateTimer ()
void SaveSelectedItems ()
void ExportSelectedItems (const char *filtername)
void ExportSelectedItems (const char *filename, const char *filedir, const char *format, const char *description)

Protected Attributes

bool fbUpdateTimerActive
bool fVisibleColumns [7]

Detailed Description

Definition at line 23 of file TGo4Browser.h.


Constructor & Destructor Documentation


Member Function Documentation

bool TGo4Browser::canDrawItem ( QTreeWidgetItem *  item  ) 
void TGo4Browser::checkVisisbilityFlags ( bool  showall  ) 

Definition at line 448 of file TGo4Browser.cpp.

References NColumns.

Referenced by updateListViewItems().

void TGo4Browser::ColumnToggled ( int  indx  )  [slot]
void TGo4Browser::ExportSelectedItems ( const char *  filtername  ) 

Definition at line 1060 of file TGo4Browser.cpp.

Referenced by ContextMenuActivated(), and SaveSelectedItems().

void TGo4Browser::ExportSelectedItems ( const char *  filename,
const char *  filedir,
const char *  format,
const char *  description 
)
QTreeWidgetItem * TGo4Browser::FindItemFor ( TGo4Slot slot  ) 

Definition at line 211 of file TGo4Browser.cpp.

References TGo4BrowserProxy::BrowserItemName(), BrowserProxy(), and FullItemName().

Referenced by linkedObjectUpdated().

void TGo4Browser::Header_customContextMenuRequested ( const QPoint &  pos  )  [slot]

Definition at line 552 of file TGo4Browser.cpp.

References AddIdAction(), ColumnNames, ColumnToggled(), fVisibleColumns, and NColumns.

Referenced by TGo4Browser().

void TGo4Browser::HeaderSectionResizedSlot ( int  ,
int  ,
int   
) [slot]
void TGo4Browser::ItemDropAcceptSlot ( void *  item,
void *  mime,
bool *  res 
) [slot]
void TGo4Browser::ItemDropProcessSlot ( void *  item,
void *  e 
) [slot]
void TGo4Browser::linkedObjectUpdated ( const char *  linkname,
TObject *  obj 
) [virtual]

Reimplemented from QGo4Widget.

Definition at line 132 of file TGo4Browser.cpp.

References FindItemFor(), SetViewItemProperties(), and ShootUpdateTimer().

void TGo4Browser::RequestDragObjectSlot ( QDrag **  res  )  [slot]

Definition at line 146 of file TGo4Browser.cpp.

References FullItemName().

Referenced by TGo4Browser().

void TGo4Browser::ResetWidget (  )  [virtual]

Reimplemented from QGo4Widget.

Definition at line 189 of file TGo4Browser.cpp.

void TGo4Browser::SaveSelectedItems (  ) 

Definition at line 1028 of file TGo4Browser.cpp.

References ExportSelectedItems().

Referenced by ContextMenuActivated().

void TGo4Browser::ShootUpdateTimer (  ) 
void TGo4Browser::StartWorking (  ) 

Definition at line 126 of file TGo4Browser.cpp.

References QGo4Widget::AddLink(), and ShootUpdateTimer().

Referenced by TGo4MainWindow::TGo4MainWindow().


Member Data Documentation

Definition at line 28 of file TGo4Browser.h.

Referenced by ShootUpdateTimer(), TGo4Browser(), and updateListViewItems().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines