updated qtsingleapplication to v3.1.5

This commit is contained in:
Jeremy Borgman
2020-10-31 19:46:18 -05:00
committed by borgmanJeremy
parent a0156be7b6
commit 8211b6aff0
31 changed files with 1863 additions and 544 deletions

View File

@@ -0,0 +1,13 @@
cmake_minimum_required(VERSION 3.7.0)
project(basic LANGUAGES CXX)
# SingleApplication base class
set(QAPPLICATION_CLASS QCoreApplication)
add_executable(basic main.cpp)
find_package(Qt5 COMPONENTS Core REQUIRED)
add_subdirectory(../.. SingleApplication)
target_link_libraries(${PROJECT_NAME} SingleApplication::SingleApplication)

View File

@@ -0,0 +1,5 @@
# Single Application implementation
include(../../singleapplication.pri)
DEFINES += QAPPLICATION_CLASS=QCoreApplication
SOURCES += main.cpp

View File

@@ -0,0 +1,11 @@
#include <singleapplication.h>
int main(int argc, char* argv[])
{
// Allow secondary instances
SingleApplication app(argc, argv);
qWarning() << "Started a new instance";
return app.exec();
}