YARP
Yet Another Robot Platform
Loading...
Searching...
No Matches
qosconfigdialog.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2006-2021 Istituto Italiano di Tecnologia (IIT)
3
* SPDX-License-Identifier: GPL-3.0-or-later
4
*/
5
6
#ifndef QOSCONFIGDIALOG_H
7
#define QOSCONFIGDIALOG_H
8
9
#include <QDialog>
10
#include <
yarp/profiler/NetworkProfiler.h
>
11
#include <
yarp/profiler/Graph.h
>
12
#include <qcombobox.h>
13
#include <qlineedit.h>
14
15
namespace
Ui
{
16
class
QosConfigDialog
;
17
}
18
19
class
QosConfigDialog
:
public
QDialog
20
{
21
Q_OBJECT
22
23
public
:
24
explicit
QosConfigDialog
(
yarp::profiler::graph::Edge
*edge, QWidget *parent = 0);
25
~QosConfigDialog
();
26
bool
getUserQosStyles
(
yarp::os::QosStyle
& srcStyle,
yarp::os::QosStyle
& dstStyle);
27
28
private
slots:
29
void
apply();
30
void
reset();
31
32
private
:
33
void
createGui();
34
35
private
:
36
yarp::profiler::graph::Edge
*edge;
37
Ui::QosConfigDialog *ui;
38
QComboBox* srcPacketProCombo;
39
QLineEdit* srcThreadPro;
40
QLineEdit* srcThreadPolicy;
41
QComboBox* dstPacketProCombo;
42
QLineEdit* dstThreadPro;
43
QLineEdit* dstThreadPolicy;
44
};
45
46
#endif
// QOSCONFIGDIALOG_H
Graph.h
NetworkProfiler.h
QosConfigDialog
Definition
qosconfigdialog.h:20
QosConfigDialog::~QosConfigDialog
~QosConfigDialog()
Definition
qosconfigdialog.cpp:24
QosConfigDialog::getUserQosStyles
bool getUserQosStyles(yarp::os::QosStyle &srcStyle, yarp::os::QosStyle &dstStyle)
Definition
qosconfigdialog.cpp:132
yarp::os::QosStyle
Preferences for the port's Quality of Service.
Definition
QosStyle.h:23
yarp::profiler::graph::Edge
The yarp::profiler::graph::Edge class.
Definition
Graph.h:45
Ui
Definition
aboutdlg.h:11
YARP
3.11.100+20250603.4+gitaa77f8b5c
src
guis
yarpviz
src
qosconfigdialog.h
Generated on Wed Jun 4 2025 02:40:10 for YARP by
1.9.8