]> Devoid-pointer.net GitWeb - anyanka.git/commitdiff
Do not register SignalViewPtr as a QMetaType and remove metatypes.h
authorMichal Malý <madcatxster@devoid-pointer.net>
Thu, 12 Mar 2015 23:43:28 +0000 (00:43 +0100)
committerMichal Malý <madcatxster@devoid-pointer.net>
Thu, 12 Mar 2015 23:43:28 +0000 (00:43 +0100)
Anyanka.pro
main.cpp
metatypes.h [deleted file]

index a66944b24df62676bdaf3fcd7d447b38742c84a5..d820f229539bf614f0a92ecd4c81c1c3906bfa5e 100644 (file)
@@ -76,7 +76,6 @@ HEADERS  += \
     locallogger.h \
     gui/graphview.h \
     signalcontroller.h \
-    metatypes.h \
     integratedpeak.h \
     sequence.h \
     sequenceselectormodel.h \
index be923d3e850d25783de7d3d846627881db0aed9e..a16616bd13820e0022970a509cb731b7d8688e51 100644 (file)
--- a/main.cpp
+++ b/main.cpp
@@ -38,7 +38,7 @@ int main(int argc, char *argv[])
 #ifndef _MSC_VER
 #warning Revisit the metatype shared_ptr<SignalView> registration
 #endif
-  qRegisterMetaType<std::shared_ptr<SignalView>>();
+  //qRegisterMetaType<std::shared_ptr<SignalView>>();
 
   Logger::initializeGlobal();
   Logger::setPrintLevel(Logger::Level::DEBUG);
diff --git a/metatypes.h b/metatypes.h
deleted file mode 100644 (file)
index 67fd43e..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
-  Copyright (c) 2013 Michal Malý <madcatxster@prifuk.cz>
-
-  Permission is hereby granted, free of charge, to any person obtaining a copy
-  of this software and associated documentation files (the "Software"), to deal
-  in the Software without restriction, including without limitation the rights
-  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-  copies of the Software, and to permit persons to whom the Software is
-  furnished to do so, subject to the following conditions:
-
-  The above copyright notice and this permission notice shall be included in
-  all copies or substantial portions of the Software.
-
-  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-  THE SOFTWARE.
-*/
-
-
-#ifndef METATYPES_H
-#define METATYPES_H
-
-#include <memory>
-
-class SignalView;
-typedef std::shared_ptr<SignalView> SignalViewPtr;
-Q_DECLARE_METATYPE(SignalViewPtr);
-
-#endif // METATYPES_H