Files
chenzhen 222dda1e43 1,新增“App_ThermalImageSystem”;
2,新增“Apps”;
3,新增“Common”;
4,新增“FileList”;
5,新增“MediaX”;
6,新增“OpenSource”;
7,新增“Samples”;
8,新增“SoftwareBusinessLines”.
2026-02-14 23:03:23 +08:00

42 lines
1.1 KiB
C++

// xlsxdatavalidation_p.h
#ifndef XLSXDATAVALIDATION_P_H
#define XLSXDATAVALIDATION_P_H
#include "xlsxdatavalidation.h"
#include <QSharedData>
#include <QtGlobal>
QT_BEGIN_NAMESPACE_XLSX
class DataValidationPrivate : public QSharedData
{
public:
DataValidationPrivate();
DataValidationPrivate(DataValidation::ValidationType type,
DataValidation::ValidationOperator op,
const QString &formula1,
const QString &formula2,
bool allowBlank);
DataValidationPrivate(const DataValidationPrivate &other);
~DataValidationPrivate();
DataValidation::ValidationType validationType;
DataValidation::ValidationOperator validationOperator;
DataValidation::ErrorStyle errorStyle;
bool allowBlank;
bool isPromptMessageVisible;
bool isErrorMessageVisible;
QString formula1;
QString formula2;
QString errorMessage;
QString errorMessageTitle;
QString promptMessage;
QString promptMessageTitle;
QList<CellRange> ranges;
};
QT_END_NAMESPACE_XLSX
#endif // XLSXDATAVALIDATION_P_H