kspread_handler.h
00001 #ifndef KSPREAD_HANDLER_H
00002 #define KSPREAD_HANDLER_H
00003
00004 #include <handler.h>
00005
00006 #include <qpoint.h>
00007
00008 #include <koQueryTrader.h>
00009
00010 class KSpreadView;
00011
00012 class QWidget;
00013
00019 class KSpreadInsertHandler : public EventHandler
00020 {
00021 Q_OBJECT
00022 public:
00023 KSpreadInsertHandler( KSpreadView* view, QWidget* widget, const KoDocumentEntry& entry, bool ischart = FALSE );
00024 ~KSpreadInsertHandler();
00025
00026 protected:
00027 bool eventFilter( QObject*, QEvent* );
00028
00029 private:
00030 KSpreadView* m_view;
00031 QPoint m_geometryStart;
00032 QPoint m_geometryEnd;
00033 bool m_started;
00034 bool m_clicked;
00035 KoDocumentEntry m_entry;
00036 bool m_isChart;
00037 };
00038
00039 #endif
This file is part of the documentation for kspread Library Version 1.4.2.