Files
qVoxFall/include/qVoxFallDisclaimerDialog.h
T
Ioannis Farmakis 1f71f6656f typo fixes
2025-03-24 19:54:54 +02:00

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