API Documentation
Loading...
Searching...
No Matches
ExportChooserDialog.h
Go to the documentation of this file.
1#pragma once
2#include <NDEVR/FileFormat.h>
3#include <QStyle>
4#include <QWidget>
5namespace NDEVR
6{
7 class Button;
8 class RibbonSubGroup;
9 class ExportChooserDialog : public QWidget
10 {
11 Q_OBJECT
12 public:
13 ExportChooserDialog(QWidget* parent = nullptr);
15 signals:
18 protected:
19 void init();
20 bool event(QEvent* event) override;
21 QSize minimumSizeHint() const override;
22 QSize sizeHint() const override;
23 void updateExportRibbon();
24 protected:
29 };
30}
Definition Button.h:60
Definition Dictionary.h:48
Definition ExportChooserDialog.h:10
Button * m_cancel
Definition ExportChooserDialog.h:27
void init()
Definition ExportChooserDialog.cpp:15
QSize minimumSizeHint() const override
Definition ExportChooserDialog.cpp:59
void formatChosenSignal(FileFormat format)
QSize sizeHint() const override
Definition ExportChooserDialog.cpp:64
bool event(QEvent *event) override
Definition ExportChooserDialog.cpp:46
void updateExportRibbon()
Definition ExportChooserDialog.cpp:69
Button * m_accept
Definition ExportChooserDialog.h:26
ExportChooserDialog(QWidget *parent=nullptr)
Definition ExportChooserDialog.cpp:8
RibbonSubGroup * m_export_settings_ribbon_group
Definition ExportChooserDialog.h:25
FileFormat selectedFormat() const
Definition ExportChooserDialog.cpp:99
Dictionary< Button *, FileFormat > m_button_formats
Definition ExportChooserDialog.h:28
Definition FileFormat.h:38
Definition RibbonSubGroup.h:43
Definition ACIColor.h:37