PlotTableBase Class Reference

#include <PlotTableBase.h>

Inheritance diagram for PlotTableBase:

Inheritance graph
[legend]
Collaboration diagram for PlotTableBase:

Collaboration graph
[legend]
List of all members.

Detailed Description

The base class for the PlotTable class.

The pure virtual base class built with the Qt Designer.

Definition at line 27 of file PlotTableBase.h.

Public Member Functions

 accept ()
 done (int r)
 enum {Rejected, Accepted}
 exec ()
 extension () const
 isModal () const
 isSizeGripEnabled () const
 orientation () const
 PlotTableBase (QWidget *parent=0, const char *name=0, bool modal=FALSE, WFlags fl=0)
 prop -whether the size grip is enabled
 prop -whether show() should pop up the dialog as modal or modeless
 reject ()
 result () const
 setExtension (QWidget *extension)
 setModal (bool modal)
 setOrientation (Orientation orientation)
 setResult (int i)
 setSizeGripEnabled (bool)
 show ()
 showExtension (bool showIt)
 ~PlotTableBase ()

Public Attributes

QPushButtoncloseButton
QPushButtoncopyButton
QListViewm_plot_table

Protected Slots

virtual void closeButton_clicked ()=0
virtual void copyButton_clicked ()=0
virtual void languageChange ()
virtual void selectionChanged (QListViewItem *)=0

Protected Attributes

QGridLayoutPlotTableBaseLayout
QSpacerItemspacer1

Private Attributes

QPixmap image0


Constructor & Destructor Documentation

PlotTableBase ( QWidget parent = 0,
const char *  name = 0,
bool  modal = FALSE,
WFlags  fl = 0 
)

Definition at line 86 of file PlotTableBase.cpp.

References QListView::addColumn(), QGridLayout::addItem(), QGridLayout::addMultiCellWidget(), QGridLayout::addWidget(), closeButton, closeButton_clicked(), copyButton, copyButton_clicked(), image0, languageChange(), m_plot_table, PlotTableBaseLayout, selectionChanged(), QListView::setAllColumnsShowFocus(), QListView::setItemMargin(), QListView::setResizeMode(), QListView::setShowSortIndicator(), and spacer1.

~PlotTableBase (  ) 

Definition at line 136 of file PlotTableBase.cpp.


Member Function Documentation

virtual void closeButton_clicked (  )  [protected, pure virtual, slot]

Implemented in PlotTable.

Referenced by PlotTableBase().

virtual void copyButton_clicked (  )  [protected, pure virtual, slot]

Implemented in PlotTable.

Referenced by PlotTableBase().

void languageChange (  )  [protected, virtual, slot]

Definition at line 145 of file PlotTableBase.cpp.

References QListView::clear(), closeButton, copyButton, QListView::header(), m_plot_table, QListViewItem::setText(), and QPushButton::setText().

Referenced by PlotTableBase().

virtual void selectionChanged ( QListViewItem  )  [protected, pure virtual, slot]

Implemented in PlotTable.

Referenced by PlotTableBase().


Member Data Documentation

QPushButton* closeButton

Definition at line 35 of file PlotTableBase.h.

Referenced by languageChange(), and PlotTableBase().

QPushButton* copyButton

Definition at line 36 of file PlotTableBase.h.

Referenced by languageChange(), PlotTableBase(), and PlotTable::setBrowserMode().

QPixmap image0 [private]

Definition at line 52 of file PlotTableBase.h.

Referenced by PlotTableBase().

QListView* m_plot_table

Definition at line 37 of file PlotTableBase.h.

Referenced by PlotTable::initialize(), languageChange(), and PlotTableBase().

QGridLayout* PlotTableBaseLayout [protected]

Definition at line 40 of file PlotTableBase.h.

Referenced by PlotTableBase().

QSpacerItem* spacer1 [protected]

Definition at line 41 of file PlotTableBase.h.

Referenced by PlotTableBase().


The documentation for this class was generated from the following files:
Generated for HippoDraw Class Library by doxygen