1 /* 2 SPDX-FileCopyrightText: 2010 Daniel Nicoletti <dantti12@gmail.com> 3 4 SPDX-License-Identifier: GPL-2.0-or-later 5 */ 6 7 #include "GenericPage.h" 8 GenericPage(QWidget * parent)9GenericPage::GenericPage(QWidget *parent) : 10 QWidget(parent), 11 m_working(0) 12 { 13 } 14 working()15void GenericPage::working() 16 { 17 if (m_working++ == 0) { 18 emit startWorking(); 19 } 20 } 21 notWorking()22void GenericPage::notWorking() 23 { 24 if (--m_working == 0) { 25 emit stopWorking(); 26 } 27 } 28 values() const29QVariantHash GenericPage::values() const 30 { 31 return m_args; 32 } 33 setValues(const QVariantHash & args)34void GenericPage::setValues(const QVariantHash &args) 35 { 36 m_args = args; 37 } 38 39 #include "moc_GenericPage.cpp" 40