Hierarchical Edge Bundle 1.0
J:/Caro/C++_Coding/HierarchicalEdgeBundle/HierarchicalEdgeBundle/header/ColorChooser.h
Go to the documentation of this file.
00001 #pragma once
00002 #include <QComboBox>
00003 #include <QColor>
00004 #include <QGLContext>
00005 #include <QGLFormat>
00006 #include <vector>
00007 
00013 class ColorChooser : public QComboBox
00014 {
00015         Q_OBJECT
00016         Q_PROPERTY(QColor color READ color WRITE setColor USER true)
00017 
00018 public:
00022         ColorChooser(QWidget* parent = 0);
00026         ~ColorChooser(void);
00027 
00028 public:
00033      QColor color() const;
00034 
00039      void setColor(QColor c);
00040 
00041 private:
00042      void populateList();
00043 
00044 public slots:
00045         
00046 
00047 signals:
00051          void currentIndexChanged ( int index );
00052 };
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines