PeriDyno 1.0.0
Loading...
Searching...
No Matches
QPiecewiseSpinBox.h
Go to the documentation of this file.
1
19#pragma once
20//Qt
21#include <QGroupBox>
22#include <QPushButton>
23#include <QSpinBox>
24#include <QDialog>
25#include <QLineEdit>
26#include <QMouseEvent>
27#include <QWheelEvent>
28#include <QLabel>
29#include <QVBoxLayout>
30
31//PeriDyno
32#include "Format.h"
33#include "FCallBackFunc.h"
34#include "QtGUI/Common.h"
35
36//C++
37#include <memory>
38#include <sstream>
39
40namespace dyno
41{
42 class Node;
43 class Module;
44 class FBase;
45
46 class QDoubleSpinner;
47 class QDoubleSlider;
49 class QValueDialog;
50
54 class QPiecewiseSpinBox : public QSpinBox
55 {
56 Q_OBJECT
57 public:
58 explicit QPiecewiseSpinBox(QWidget* parent = nullptr);
59
60 private:
61
62 void wheelEvent(QWheelEvent* event);
63
64 void contextMenuEvent(QContextMenuEvent* event) override;
65
66 private:
68 };
69}
void contextMenuEvent(QContextMenuEvent *event) override
QPiecewiseSpinBox(QWidget *parent=nullptr)
void wheelEvent(QWheelEvent *event)
This is an implementation of AdditiveCCD based on peridyno.
Definition Array.h:25