#include <KDChartDiagramObserver.h>
Inheritance diagram for KDChart::DiagramObserver:
Definition at line 44 of file KDChartDiagramObserver.h.
Public Member Functions | |
| AbstractDiagram * | diagram () |
| const AbstractDiagram * | diagram () const |
| void | diagramAttributesChanged (AbstractDiagram *diagram) |
| This signal is emitted whenever the attributes of the diagram change. | |
| void | diagramDataChanged (AbstractDiagram *diagram) |
| This signal is emitted whenever the data of the diagram changes. | |
| void | diagramDataHidden (AbstractDiagram *diagram) |
| This signal is emitted whenever any of the data of the diagram was set (un)hidden. | |
| DiagramObserver (AbstractDiagram *diagram, QObject *parent=0) | |
| Constructs a new observer observing the given diagram. | |
| void | slotAttributesChanged (QModelIndex, QModelIndex) |
| void | slotAttributesChanged () |
| void | slotDataChanged () |
| void | slotDataChanged (QModelIndex, QModelIndex) |
| void | slotDataHidden () |
| void | slotHeaderDataChanged (Qt::Orientation, int, int) |
| void | slotModelsChanged () |
| ~DiagramObserver () | |
Public Attributes | |
| Q_SIGNALS | __pad0__: void diagramDestroyed( AbstractDiagram* diagram ) |
| private | Q_SLOTS: void slotDestroyed(QObject*) |
|
||||||||||||
|
Constructs a new observer observing the given diagram.
Definition at line 40 of file KDChartDiagramObserver.cpp. References slotModelsChanged().
00041 : QObject( parent ), m_diagram( diagram ) 00042 { 00043 if ( m_diagram ) { 00044 connect( m_diagram, SIGNAL(destroyed(QObject*)), SLOT(slotDestroyed(QObject*))); 00045 connect( m_diagram, SIGNAL(modelsChanged()), SLOT(slotModelsChanged())); 00046 } 00047 init(); 00048 } |
|
|
Definition at line 50 of file KDChartDiagramObserver.cpp.
00051 {
00052 }
|
|
|
Definition at line 59 of file KDChartDiagramObserver.cpp.
00060 {
00061 return m_diagram;
00062 }
|
|
|
Definition at line 54 of file KDChartDiagramObserver.cpp. Referenced by KDChart::Legend::datasetCount().
00055 {
00056 return m_diagram;
00057 }
|
|
|
This signal is emitted whenever the attributes of the diagram change.
Referenced by slotAttributesChanged(). |
|
|
This signal is emitted whenever the data of the diagram changes.
Referenced by slotDataChanged(), and slotHeaderDataChanged(). |
|
|
This signal is emitted whenever any of the data of the diagram was set (un)hidden.
Referenced by slotDataHidden(). |
|
||||||||||||
|
Definition at line 133 of file KDChartDiagramObserver.cpp. References slotAttributesChanged().
00134 {
00135 slotAttributesChanged();
00136 }
|
|
|
Definition at line 138 of file KDChartDiagramObserver.cpp. References diagramAttributesChanged(). Referenced by slotAttributesChanged(), and slotModelsChanged().
00139 {
00140 //qDebug() << "DiagramObserver::slotAttributesChanged()";
00141 emit diagramAttributesChanged( m_diagram );
00142 }
|
|
|
Definition at line 121 of file KDChartDiagramObserver.cpp. References diagramDataChanged(). Referenced by slotDataChanged(), and slotModelsChanged().
00122 {
00123 //qDebug() << "DiagramObserver::slotDataChanged()";
00124 emit diagramDataChanged( m_diagram );
00125 }
|
|
||||||||||||
|
Definition at line 116 of file KDChartDiagramObserver.cpp. References slotDataChanged().
00117 {
00118 slotDataChanged();
00119 }
|
|
|
Definition at line 127 of file KDChartDiagramObserver.cpp. References diagramDataHidden().
00128 {
00129 //qDebug() << "DiagramObserver::slotDataHidden()";
00130 emit diagramDataHidden( m_diagram );
00131 }
|
|
||||||||||||||||
|
Definition at line 110 of file KDChartDiagramObserver.cpp. References diagramDataChanged().
00111 {
00112 //qDebug() << "DiagramObserver::slotHeaderDataChanged()";
00113 emit diagramDataChanged( m_diagram );
00114 }
|
|
|
Definition at line 103 of file KDChartDiagramObserver.cpp. References slotAttributesChanged(), and slotDataChanged(). Referenced by DiagramObserver().
00104 {
00105 init();
00106 slotDataChanged();
00107 slotAttributesChanged();
00108 }
|
|
|
Definition at line 60 of file KDChartDiagramObserver.h. |
|
|
Definition at line 69 of file KDChartDiagramObserver.h. |
1.3.6