diff options
Diffstat (limited to 'examples/calculator')
-rw-r--r-- | examples/calculator/CMakeLists.txt | 20 | ||||
-rw-r--r-- | examples/calculator/calculator.pro | 11 | ||||
-rw-r--r-- | examples/calculator/meson.build | 5 |
3 files changed, 5 insertions, 31 deletions
diff --git a/examples/calculator/CMakeLists.txt b/examples/calculator/CMakeLists.txt deleted file mode 100644 index c90257a..0000000 --- a/examples/calculator/CMakeLists.txt +++ /dev/null @@ -1,20 +0,0 @@ -cmake_minimum_required(VERSION 3.1.0) - -project(calculator) - -set(CMAKE_AUTOMOC ON) - -# SingleApplication base class -set(QAPPLICATION_CLASS QApplication CACHE STRING "Inheritance class for SingleApplication") - -add_executable(${PROJECT_NAME} - button.h - calculator.h - button.cpp - calculator.cpp - main.cpp - ) - -find_package(Qt5 COMPONENTS Widgets REQUIRED) -add_subdirectory(../.. SingleApplication) -target_link_libraries(${PROJECT_NAME} Qt5::Widgets SingleApplication) diff --git a/examples/calculator/calculator.pro b/examples/calculator/calculator.pro deleted file mode 100644 index 8f13260..0000000 --- a/examples/calculator/calculator.pro +++ /dev/null @@ -1,11 +0,0 @@ -QT += widgets
-
-HEADERS = button.h \
- calculator.h
-SOURCES = button.cpp \
- calculator.cpp \
- main.cpp
-
-# Single Application implementation
-include(../../singleapplication.pri)
-DEFINES += QAPPLICATION_CLASS=QApplication
diff --git a/examples/calculator/meson.build b/examples/calculator/meson.build new file mode 100644 index 0000000..66c177b --- /dev/null +++ b/examples/calculator/meson.build @@ -0,0 +1,5 @@ +executable('calculator', + sources: [ 'button.cpp', 'calculator.cpp', 'main.cpp', + mod_qt5.preprocess(moc_headers: [ 'button.h', 'calculator.h' ], dependencies: dep_qt5) ], + dependencies: [ SingleApplication_dep, dep_qt5 ] +) |