mirror of
https://github.com/farmakis/qVoxFall.git
synced 2026-08-29 16:00:25 +08:00
46 lines
1.8 KiB
C++
46 lines
1.8 KiB
C++
//##########################################################################
|
|
//# #
|
|
//# CLOUDCOMPARE PLUGIN: qVoxFall #
|
|
//# #
|
|
//# This program is free software; you can redistribute it and/or modify #
|
|
//# it under the terms of the GNU General Public License as published by #
|
|
//# the Free Software Foundation; version 3 of the License. #
|
|
//# #
|
|
//# This program is distributed in the hope that it will be useful, #
|
|
//# but WITHOUT ANY WARRANTY; without even the implied warranty of #
|
|
//# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
|
|
//# GNU General Public License for more details. #
|
|
//# #
|
|
//# COPYRIGHT: THE UNIVERSITY OF NEWCASTLE #
|
|
//# #
|
|
//##########################################################################
|
|
|
|
#ifndef VOXFALL_DISCLAIMER_DIALOG_HEADER
|
|
#define VOXFALL_DISCLAIMER_DIALOG_HEADER
|
|
|
|
#include <QDialog>
|
|
|
|
class ccMainAppInterface;
|
|
|
|
namespace Ui {
|
|
class DisclaimerDialog;
|
|
}
|
|
|
|
//! Dialog for displaying the VoxFall disclaimer
|
|
class DisclaimerDialog : public QDialog
|
|
{
|
|
public:
|
|
DisclaimerDialog(QWidget* parent = nullptr);
|
|
~DisclaimerDialog();
|
|
|
|
static bool show(ccMainAppInterface* app);
|
|
|
|
private:
|
|
//whether disclaimer has already been displayed (and accepted) or not
|
|
static bool s_disclaimerAccepted;
|
|
|
|
Ui::DisclaimerDialog* m_ui;
|
|
};
|
|
|
|
#endif //VOXFALL_DISCLAIMER_DIALOG_HEADER
|