ColourMapComboBox.h
Go to the documentation of this file.
1 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */
2 
3 /*
4  Sonic Visualiser
5  An audio file viewer and annotation editor.
6  Centre for Digital Music, Queen Mary, University of London.
7  This file copyright 2007-2016 QMUL.
8 
9  This program is free software; you can redistribute it and/or
10  modify it under the terms of the GNU General Public License as
11  published by the Free Software Foundation; either version 2 of the
12  License, or (at your option) any later version. See the file
13  COPYING included with this distribution for more information.
14 */
15 
16 #ifndef SV_COLOURMAP_COMBO_BOX_H
17 #define SV_COLOURMAP_COMBO_BOX_H
18 
19 #include "NotifyingComboBox.h"
20 
25 {
26  Q_OBJECT
27 
28 public:
29  ColourMapComboBox(bool includeSwatches, QWidget *parent = 0);
30 
31 signals:
32  void colourMapChanged(int index);
33 
34 private slots:
35  void rebuild();
36  void comboActivated(int);
37 
38 private:
40 };
41 
42 #endif
43 
Very trivial enhancement to QComboBox to make it emit signals when the mouse enters and leaves (for c...
Colour map picker combo box with optional swatches.
void colourMapChanged(int index)
ColourMapComboBox(bool includeSwatches, QWidget *parent=0)