PlotTableBase Class Reference

#include <PlotTableBase.h>

Inheritance diagram for PlotTableBase:

Inheritance graph
PlotTableQDialog
[legend]
Collaboration diagram for PlotTableBase:

Collaboration graph
QDialogQPushButtonQPixmapQListViewQGridLayout
[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

Private Attributes

QPixmap image0

Constructor & Destructor Documentation

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

Definition at line 87 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(), and QListView::setShowSortIndicator().

~PlotTableBase (  ) 

Definition at line 137 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 146 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(), PlotTable::selectionChanged(), and PlotTable::setBrowserMode().

QPixmap image0 [private]

Definition at line 51 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().


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