PeriDyno 1.0.0
Loading...
Searching...
No Matches
QmSpinBox.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;
48 class mDoubleSpinBox;
49 class ValueDialog;
50
51
52
53 class mSpinBox : public QSpinBox
54 {
55 Q_OBJECT
56 public:
57 explicit mSpinBox(QWidget* parent = nullptr);
58
60
61 private:
62
63 void wheelEvent(QWheelEvent* event);
64
65 void contextMenuEvent(QContextMenuEvent* event) override;
66
67
68
69 };
70
71
72
73}
void contextMenuEvent(QContextMenuEvent *event) override
Definition QmSpinBox.cpp:27
mSpinBox(QWidget *parent=nullptr)
Definition QmSpinBox.cpp:15
ValueDialog * ValueModify
Definition QmSpinBox.h:59
void wheelEvent(QWheelEvent *event)
Definition QmSpinBox.cpp:22
This is an implementation of AdditiveCCD based on peridyno.
Definition Array.h:25