YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
sliderOptions.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2006-2021 Istituto Italiano di Tecnologia (IIT)
3 * SPDX-FileCopyrightText: 2006-2010 RobotCub Consortium
4 * SPDX-License-Identifier: LGPL-2.1-or-later
5 */
6
7#ifndef SLIDEROPTIONS_H
8#define SLIDEROPTIONS_H
9
10#include <QDialog>
11#include <QTableWidgetItem>
12#include <QItemDelegate>
13#include <QModelIndex>
14#include <QLineEdit>
15#include <QDoubleValidator>
16
17namespace Ui {
18 class sliderOptions;
19}
20
21class sliderOptions : public QDialog
22{
23 Q_OBJECT
24
25public:
26 explicit sliderOptions(QWidget *parent = 0);
28
29private:
30 Ui::sliderOptions *ui;
31 int val_pos_digits;
32 double val_pos_custom_step;
33 double val_vel_custom_step;
34 double val_trq_custom_step;
35 double val_vel_limit;
36 int val_pos_choice;
37 int val_vel_choice;
38 int val_trq_choice;
39 QIntValidator* pos_digits_validator;
40 QDoubleValidator* pos_step_validator;
41 QDoubleValidator* vel_step_validator;
42 QDoubleValidator* trq_step_validator;
43 QDoubleValidator* vel_lims_validator;
44
45
46signals:
47 void sig_setPosSliderOptionSO(int, double, int);
48 void sig_setVelSliderOptionSO(int, double);
49 void sig_setTrqSliderOptionSO(int, double);
50};
51
52
53#endif // SLIDEROPTIONS_H
void sig_setVelSliderOptionSO(int, double)
void sig_setTrqSliderOptionSO(int, double)
void sig_setPosSliderOptionSO(int, double, int)
Definition aboutdlg.h:11