updated qtsingleapplication to v3.1.5
This commit is contained in:
committed by
borgmanJeremy
parent
a0156be7b6
commit
8211b6aff0
13
external/singleapplication/examples/basic/CMakeLists.txt
vendored
Normal file
13
external/singleapplication/examples/basic/CMakeLists.txt
vendored
Normal 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)
|
||||
|
||||
5
external/singleapplication/examples/basic/basic.pro
vendored
Executable file
5
external/singleapplication/examples/basic/basic.pro
vendored
Executable file
@@ -0,0 +1,5 @@
|
||||
# Single Application implementation
|
||||
include(../../singleapplication.pri)
|
||||
DEFINES += QAPPLICATION_CLASS=QCoreApplication
|
||||
|
||||
SOURCES += main.cpp
|
||||
11
external/singleapplication/examples/basic/main.cpp
vendored
Normal file
11
external/singleapplication/examples/basic/main.cpp
vendored
Normal 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();
|
||||
}
|
||||
Reference in New Issue
Block a user