File indexing completed on 2024-09-08 09:30:32
0001 /* 0002 File : DatapickerTest.h 0003 Project : LabPlot 0004 Description : Tests for Datapicker 0005 -------------------------------------------------------------------- 0006 SPDX-FileCopyrightText: 2022 Martin Marmsoler <martin.marmsoler@gmail.com> 0007 SPDX-FileCopyrightText: 2022 Alexander Semke <alexander.semke@web.de> 0008 0009 SPDX-License-Identifier: GPL-2.0-or-later 0010 */ 0011 0012 #ifndef DATAPICKERTEST_H 0013 #define DATAPICKERTEST_H 0014 0015 #include "../../CommonTest.h" 0016 0017 class DatapickerTest : public CommonTest { 0018 Q_OBJECT 0019 0020 private Q_SLOTS: 0021 void mapCartesianToCartesian(); 0022 void maplnXToCartesian(); 0023 void maplnYToCartesian(); 0024 void maplnXYToCartesian(); 0025 void maplog10XToCartesian(); 0026 void maplog10YToCartesian(); 0027 void maplog10XYToCartesian(); 0028 void mapPolarInRadiansToCartesian(); 0029 void mapPolarInDegreeToCartesian(); 0030 void mapCartesianToLinear(); 0031 void mapCartesianToLnX(); 0032 void mapCartesianToLnY(); 0033 void mapCartesianToLnXY(); 0034 void mapCartesianToLog10X(); 0035 void mapCartesianToLog10Y(); 0036 void mapCartesianToLog10XY(); 0037 void mapCartesianToPolarInDegree(); 0038 void mapCartesianToPolarInRadians(); 0039 0040 void linearMapping(); 0041 void logarithmicNaturalXMapping(); 0042 void logarithmicNaturalYMapping(); 0043 void logarithmicNaturalXYMapping(); 0044 void logarithmic10XMapping(); 0045 void logarithmic10YMapping(); 0046 void logarithmic10XYMapping(); 0047 0048 void referenceMove(); 0049 void referenceMoveKeyPress(); 0050 void curvePointMove(); 0051 void curvePointMoveUndoRedo(); 0052 void selectReferencePoint(); 0053 0054 void imageAxisPointsChanged(); 0055 0056 void datapickerDateTime(); 0057 0058 void datapickerDeleteCurvePoint(); 0059 0060 void datapickerImageLoadImageAbsolute(); 0061 void datapickerImageLoadImageRelative(); 0062 void datapickerImageLoadImageEmbeddAbsolute(); 0063 void datapickerImageLoadImageEmbeddAbsoluteUndoRedo(); 0064 void datapickerImageLoadImageEmbeddRelative(); 0065 void datapickerImageLoadImageEmbeddRelativeUndoRedo(); 0066 void datapickerImageClipboard(); 0067 void datapickerImageClipboardSelectImageFromPath(); 0068 }; 0069 0070 #endif // DATAPICKERTEST_H