/** * @RDE_HEADER@ * Unittest * $Id$ * $HeadURL$ * $Author$ */ #pragma once #include #include #include class CheckSignal : public QObject { Q_OBJECT public: bool isConnected(); signals: void mySignal(); }; // CheckSignal class GeoModelUnitTest : public QObject { Q_OBJECT public: GeoModelUnitTest(); ~GeoModelUnitTest() = default; private: SituationMap::LOGGER_T m_logger; private Q_SLOTS: void init(); void checkSignals1(); void checkSignals2(); void checkCoordinatePrecision(); void createModelWithLine(); void createModelWithGroup(); void createAndDeletePrimitives(); void createAndDeleteGroups(); void checkUndo(); void checkMatrixTransform(); void checkMerge(); void checkDictionarySymbol(); void checkPixelTextBoxData(); void checkPixelTextBoxDataCont(); void checkMetaData(); }; // GeoModelUnitTest