ParaView
Public Member Functions | Protected Slots
pqXYChartOptionsEditor Class Reference

The pqXYChartOptionsEditor class is the user interface for setting the chart options. More...

#include <pqXYChartOptionsEditor.h>

Inheritance diagram for pqXYChartOptionsEditor:
Inheritance graph
[legend]
Collaboration diagram for pqXYChartOptionsEditor:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 pqXYChartOptionsEditor (QWidget *parent=0)
virtual ~pqXYChartOptionsEditor ()
void setView (pqView *view)
pqViewgetView ()
virtual void setPage (const QString &page)
 Sets the currently displayed page.
virtual QStringList getPageList ()
 Gets the list of available pages in the container.
virtual void applyChanges ()
 Applies changes to the options data.
virtual void resetChanges ()
 Resets the changes to the options data.
virtual bool isApplyUsed () const
 Gets whether or not the apply button is used by the options.

Protected Slots

void connectGUI ()
void disconnectGUI ()
void changeLayoutPage (bool checked)
void updateRemoveButton ()
void setAxisVisibility (bool visible)
void setGridVisibility (bool visible)
void setAxisColor (const QColor &color)
void setGridColor (const QColor &color)
void setLabelVisibility (bool visible)
void pickLabelFont ()
void setAxisLabelColor (const QColor &color)
void setLabelNotation (int notation)
void setLabelPrecision (int precision)
void setUsingLogScale (bool usingLogScale)
void pickAxisTitleFont ()
void setAxisTitleColor (const QColor &color)
void setAxisTitle (const QString &title)
void addAxisLabel ()
void removeSelectedLabels ()
void updateAxisLabels ()
void showRangeDialog ()
void generateAxisLabels ()
void pickTitleFont ()

Detailed Description

The pqXYChartOptionsEditor class is the user interface for setting the chart options.

Definition at line 56 of file pqXYChartOptionsEditor.h.


Constructor & Destructor Documentation

pqXYChartOptionsEditor::pqXYChartOptionsEditor ( QWidget *  parent = 0)
virtual pqXYChartOptionsEditor::~pqXYChartOptionsEditor ( ) [virtual]

Member Function Documentation

void pqXYChartOptionsEditor::setView ( pqView view)
pqView* pqXYChartOptionsEditor::getView ( )
virtual void pqXYChartOptionsEditor::setPage ( const QString &  page) [virtual]

Sets the currently displayed page.

Parameters:
pageThe page hierarchy name.

Implements pqOptionsContainer.

virtual QStringList pqXYChartOptionsEditor::getPageList ( ) [virtual]

Gets the list of available pages in the container.

Parameters:
pagesUsed to return the list of available pages.

Implements pqOptionsContainer.

virtual void pqXYChartOptionsEditor::applyChanges ( ) [virtual]

Applies changes to the options data.

The apply handler is used to save the changes. Sub-classes can override this method to save the changes directly instead of using an apply handler.

Implements pqOptionsPage.

virtual void pqXYChartOptionsEditor::resetChanges ( ) [virtual]

Resets the changes to the options data.

See also:
pqOptionsPage::applyChanges()

Implements pqOptionsPage.

virtual bool pqXYChartOptionsEditor::isApplyUsed ( ) const [inline, virtual]

Gets whether or not the apply button is used by the options.

Returns:
True if the apply button is used by the options.

Reimplemented from pqOptionsPage.

Definition at line 79 of file pqXYChartOptionsEditor.h.

void pqXYChartOptionsEditor::connectGUI ( ) [protected, slot]
void pqXYChartOptionsEditor::disconnectGUI ( ) [protected, slot]
void pqXYChartOptionsEditor::changeLayoutPage ( bool  checked) [protected, slot]
void pqXYChartOptionsEditor::updateRemoveButton ( ) [protected, slot]
void pqXYChartOptionsEditor::setAxisVisibility ( bool  visible) [protected, slot]
void pqXYChartOptionsEditor::setGridVisibility ( bool  visible) [protected, slot]
void pqXYChartOptionsEditor::setAxisColor ( const QColor &  color) [protected, slot]
void pqXYChartOptionsEditor::setGridColor ( const QColor &  color) [protected, slot]
void pqXYChartOptionsEditor::setLabelVisibility ( bool  visible) [protected, slot]
void pqXYChartOptionsEditor::pickLabelFont ( ) [protected, slot]
void pqXYChartOptionsEditor::setAxisLabelColor ( const QColor &  color) [protected, slot]
void pqXYChartOptionsEditor::setLabelNotation ( int  notation) [protected, slot]
void pqXYChartOptionsEditor::setLabelPrecision ( int  precision) [protected, slot]
void pqXYChartOptionsEditor::setUsingLogScale ( bool  usingLogScale) [protected, slot]
void pqXYChartOptionsEditor::pickAxisTitleFont ( ) [protected, slot]
void pqXYChartOptionsEditor::setAxisTitleColor ( const QColor &  color) [protected, slot]
void pqXYChartOptionsEditor::setAxisTitle ( const QString &  title) [protected, slot]
void pqXYChartOptionsEditor::addAxisLabel ( ) [protected, slot]
void pqXYChartOptionsEditor::removeSelectedLabels ( ) [protected, slot]
void pqXYChartOptionsEditor::updateAxisLabels ( ) [protected, slot]
void pqXYChartOptionsEditor::showRangeDialog ( ) [protected, slot]
void pqXYChartOptionsEditor::generateAxisLabels ( ) [protected, slot]
void pqXYChartOptionsEditor::pickTitleFont ( ) [protected, slot]

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