GNU Radio 3.7.2 C++ API
utils.h
Go to the documentation of this file.
1
/* -*- c++ -*- */
2
/*
3
* Copyright 2011,2012 Free Software Foundation, Inc.
4
*
5
* This file is part of GNU Radio
6
*
7
* GNU Radio is free software; you can redistribute it and/or modify
8
* it under the terms of the GNU General Public License as published by
9
* the Free Software Foundation; either version 3, or (at your option)
10
* any later version.
11
*
12
* GNU Radio is distributed in the hope that it will be useful,
13
* but WITHOUT ANY WARRANTY; without even the implied warranty of
14
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15
* GNU General Public License for more details.
16
*
17
* You should have received a copy of the GNU General Public License
18
* along with GNU Radio; see the file COPYING. If not, write to
19
* the Free Software Foundation, Inc., 51 Franklin Street,
20
* Boston, MA 02110-1301, USA.
21
*/
22
23
#ifndef INCLUDED_QTGUI_UTILS_H
24
#define INCLUDED_QTGUI_UTILS_H
25
26
#include <qevent.h>
27
#include <
gnuradio/qtgui/api.h
>
28
#include <qwt_plot_picker.h>
29
#include <qwt_picker_machine.h>
30
31
class
QTGUI_API
QwtDblClickPlotPicker
:
public
QwtPlotPicker
32
{
33
public
:
34
QwtDblClickPlotPicker
(QwtPlotCanvas *);
35
~
QwtDblClickPlotPicker
();
36
37
virtual
QwtPickerMachine * stateMachine(
int
)
const
;
38
};
39
40
class
QTGUI_API
QwtPickerDblClickPointMachine
:
public
QwtPickerMachine
41
{
42
public
:
43
QwtPickerDblClickPointMachine
();
44
~
QwtPickerDblClickPointMachine
();
45
46
#if QWT_VERSION < 0x060000
47
virtual
CommandList
48
#else
49
virtual
QList<QwtPickerMachine::Command>
50
#endif
51
transition(
const
QwtEventPattern &eventPattern,
52
const
QEvent *e);
53
};
54
55
#endif
/* INCLUDED_QTGUI_UTILS_H */
QTGUI_API
#define QTGUI_API
Definition:
gr-qtgui/include/gnuradio/qtgui/api.h:30
QwtPickerDblClickPointMachine
Definition:
utils.h:40
api.h
QwtDblClickPlotPicker
Definition:
utils.h:31
gnuradio
gr-qtgui
include
gnuradio
qtgui
utils.h
Generated on Mon Sep 22 2014 16:09:00 for GNU Radio 3.7.2 C++ API by
1.8.6