Basic openoffice.org control, and listening for new presentation documents, still...
[kworship.git] / kworship / prefsDisplay.cpp
blob1f48fe6a720660c70f1df07e5d302e4f024b6369
1 /***************************************************************************
2 * This file is part of KWorship. *
3 * Copyright 2008 James Hogan <james@albanarts.com> *
4 * *
5 * KWorship is free software: you can redistribute it and/or modify *
6 * it under the terms of the GNU General Public License as published by *
7 * the Free Software Foundation, either version 2 of the License, or *
8 * (at your option) any later version. *
9 * *
10 * KWorship is distributed in the hope that it will be useful, *
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of *
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
13 * GNU General Public License for more details. *
14 * *
15 * You should have received a copy of the GNU General Public License *
16 * along with KWorship. If not, write to the Free Software Foundation, *
17 * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
18 ***************************************************************************/
20 #include "prefsDisplay.h"
21 #include "DesktopView.h"
22 #include "settings.h"
24 /**
25 * Default constructor
27 prefsDisplay::prefsDisplay(QWidget *parent)
28 : QWidget(parent)
29 , Ui::prefsDisplay_base()
30 , m_desktopRect()
32 setupUi(this);
34 DesktopView* desktopView = new DesktopView(this);
35 desktopView->setObjectName("kcfg_displayScreen");
36 connect(desktopView, SIGNAL(screenSelected(int, bool)), this, SLOT(screenSelect(int, bool)));
37 connect(desktopView, SIGNAL(statusChanged(QString)), labelStatus, SLOT(setText(QString)));
38 layoutScreens->addWidget(desktopView);
40 connect(kcfg_displayScreenChoose, SIGNAL(toggled(bool)), desktopView, SLOT(setEnabled(bool)));
43 /**
44 * Destructor
46 prefsDisplay::~prefsDisplay()
50 /// Indicates that a screen selection has changed.
51 void prefsDisplay::screenSelect(int screen, bool selected)
53 Q_UNUSED(screen)
54 Q_UNUSED(selected)