kspread

kspread_events.h
1#ifndef KSPREAD_EVENTS
2#define KSPREAD_EVENTS
3
4#include <tqevent.h>
5#include <tqrect.h>
6#include <tqstring.h>
7
8#include <string.h>
9
10#include <tdeparts/event.h>
11#include <koffice_export.h>
12
13#include "region.h"
14namespace KSpread
15{
16
17class KSPREAD_EXPORT SelectionChanged : public KParts::Event
18{
19public:
20 SelectionChanged( const Region&, const TQString& sheet );
21 ~SelectionChanged();
22
23 Region region() const { return m_region; }
24 TQString sheet() const { return m_sheet; }
25
26 static bool test( const TQEvent* e ) { return KParts::Event::test( e, s_strSelectionChanged ); }
27
28private:
29 static const char *s_strSelectionChanged;
30 Region m_region;
31 TQString m_sheet;
32};
33
34} // namespace KSpread
35
36#endif
The KSpread namespace.
Definition commands.h:39