ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
qVoxFallDisclaimerDialog.h
Go to the documentation of this file.
1 // ----------------------------------------------------------------------------
2 // - CloudViewer: www.cloudViewer.org -
3 // ----------------------------------------------------------------------------
4 // Copyright (c) 2018-2024 www.cloudViewer.org
5 // SPDX-License-Identifier: MIT
6 // ----------------------------------------------------------------------------
7 
8 #pragma once
9 
10 #include <QDialog>
11 
13 
14 namespace Ui {
15 class DisclaimerDialog;
16 }
17 
19 class DisclaimerDialog : public QDialog {
20 public:
21  DisclaimerDialog(QWidget* parent = nullptr);
23 
24  static bool show(ecvMainAppInterface* app);
25 
26 private:
27  // whether disclaimer has already been displayed (and accepted) or not
28  static bool s_disclaimerAccepted;
29 
30  Ui::DisclaimerDialog* m_ui;
31 };
Dialog for displaying the BRGM disclaimer.
DisclaimerDialog(QWidget *parent=nullptr)
static bool show(ecvMainAppInterface *app)
Main application interface (for plugins)