API Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
ModulesDialog.h
Go to the documentation of this file.
1#pragma once
2#include <QWidget>
3#include <QGridLayout>
4namespace NDEVR
5{
6 class QCustomScrollArea;
7 /**--------------------------------------------------------------------------------------------------
8 \brief Allows the user to see which Modules are available and toggle them on or off, when Modules
9 are toggleable.
10 **/
11 class ModulesDialog : public QWidget
12 {
13 public:
14 ModulesDialog(QWidget* parent = nullptr);
15 void init();
17 QSize sizeHint() const override;
18 QSize minimumSizeHint() const override;
19 protected:
20 QGridLayout* m_layout;
22 };
23}
Allows the user to see which Modules are available and toggle them on or off, when Modules are toggle...
Definition ModulesDialog.h:12
QSize minimumSizeHint() const override
QSize sizeHint() const override
QGridLayout * m_layout
Definition ModulesDialog.h:20
ModulesDialog(QWidget *parent=nullptr)
QCustomScrollArea * m_scroll_area
Definition ModulesDialog.h:21
A scroll area is used to display the contents of a child widget within a frame. If the widget exceeds...
Definition QCustomScrollArea.h:14
Definition ACIColor.h:37