File indexing completed on 2024-04-14 04:50:21
0001 /* 0002 This file is part of Choqok, the KDE micro-blogging client 0003 0004 SPDX-FileCopyrightText: 2011-2012 Mehrdad Momeny <mehrdad.momeny@gmail.com> 0005 0006 SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL 0007 */ 0008 0009 #include "application.h" 0010 0011 using namespace Choqok; 0012 0013 class Application::Private 0014 { 0015 public: 0016 static bool isShuttingDown; 0017 static bool isStartingUp; 0018 }; 0019 0020 bool Application::Private::isShuttingDown = false; 0021 bool Application::Private::isStartingUp = true; 0022 0023 Application::Application(int &argc, char **argv) 0024 : QApplication(argc, argv), d(new Private) 0025 { 0026 } 0027 0028 Application::~Application() 0029 { 0030 delete d; 0031 } 0032 0033 bool Application::isShuttingDown() 0034 { 0035 return Private::isShuttingDown; 0036 } 0037 0038 void Application::setShuttingDown(bool isShuttingDown) 0039 { 0040 Private::isShuttingDown = isShuttingDown; 0041 } 0042 0043 bool Application::isStartingUp() 0044 { 0045 return Private::isStartingUp; 0046 } 0047 0048 void Application::setStartingUp(bool startingUp) 0049 { 0050 Private::isStartingUp = startingUp; 0051 } 0052 0053 #include "moc_application.cpp"