Fraktale 1.0
Qt-Programm zur interaktiven Erforschung von Fraktalen.
|
00001 #ifndef _IMAGELABEL_HPP_ 00002 #define _IMAGELABEL_HPP_ 00003 00004 #include <QObject> 00005 #include <QLabel> 00006 #include <QMouseEvent> 00007 #include <complex> 00008 #include <string> 00009 00015 class ImageLabel : public QLabel 00016 { 00017 Q_OBJECT 00018 public: 00024 ImageLabel(QWidget *parent = 0); 00025 00027 std::complex<double> topLeft; 00029 std::string name; 00030 protected: 00037 void mousePressEvent(QMouseEvent* event); 00038 signals: 00045 void clicked(int x, int y); 00046 }; 00047 00048 #endif // _IMAGELABEL_HPP_