mirror of
https://bitbucket.org/smil3y/kde-workspace.git
synced 2025-02-24 02:42:50 +00:00
kuiserver: remove unused UiServer class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
1a9bc706c2
commit
b6bfa5574f
9 changed files with 9 additions and 415 deletions
|
@ -9,17 +9,10 @@ include(MacroDBusAddActivationService)
|
||||||
|
|
||||||
set(kuiserver_SRCS
|
set(kuiserver_SRCS
|
||||||
main.cpp
|
main.cpp
|
||||||
uiserver.cpp
|
|
||||||
jobview.cpp
|
jobview.cpp
|
||||||
progresslistmodel.cpp
|
progresslistmodel.cpp
|
||||||
progresslistdelegate.cpp
|
progresslistdelegate.cpp
|
||||||
requestviewcallwatcher.cpp
|
requestviewcallwatcher.cpp
|
||||||
configdialog.ui
|
|
||||||
)
|
|
||||||
|
|
||||||
set(kuiserver_KDEINIT_PRIVATE
|
|
||||||
progresslistdelegate_p.h
|
|
||||||
uiserver_p.h
|
|
||||||
)
|
)
|
||||||
|
|
||||||
#<DBus Stuff>
|
#<DBus Stuff>
|
||||||
|
|
|
@ -1,99 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<ui version="4.0">
|
|
||||||
<class>configurationDialog</class>
|
|
||||||
<widget class="QWidget" name="configurationDialog">
|
|
||||||
<property name="geometry">
|
|
||||||
<rect>
|
|
||||||
<x>0</x>
|
|
||||||
<y>0</y>
|
|
||||||
<width>337</width>
|
|
||||||
<height>259</height>
|
|
||||||
</rect>
|
|
||||||
</property>
|
|
||||||
<layout class="QHBoxLayout">
|
|
||||||
<property name="spacing">
|
|
||||||
<number>10</number>
|
|
||||||
</property>
|
|
||||||
<property name="margin">
|
|
||||||
<number>9</number>
|
|
||||||
</property>
|
|
||||||
<item>
|
|
||||||
<layout class="QVBoxLayout">
|
|
||||||
<property name="spacing">
|
|
||||||
<number>6</number>
|
|
||||||
</property>
|
|
||||||
<property name="margin">
|
|
||||||
<number>0</number>
|
|
||||||
</property>
|
|
||||||
<item>
|
|
||||||
<widget class="QGroupBox" name="groupFinishedJobs">
|
|
||||||
<property name="title">
|
|
||||||
<string>Finished Jobs</string>
|
|
||||||
</property>
|
|
||||||
<layout class="QVBoxLayout">
|
|
||||||
<property name="spacing">
|
|
||||||
<number>6</number>
|
|
||||||
</property>
|
|
||||||
<property name="margin">
|
|
||||||
<number>9</number>
|
|
||||||
</property>
|
|
||||||
<item>
|
|
||||||
<widget class="QRadioButton" name="kcfg_radioMove">
|
|
||||||
<property name="text">
|
|
||||||
<string>Move them to a different list</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<widget class="QRadioButton" name="kcfg_radioRemove">
|
|
||||||
<property name="text">
|
|
||||||
<string>Remove them</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<widget class="QGroupBox" name="groupAppearance">
|
|
||||||
<property name="title">
|
|
||||||
<string>Appearance</string>
|
|
||||||
</property>
|
|
||||||
<layout class="QVBoxLayout">
|
|
||||||
<property name="spacing">
|
|
||||||
<number>6</number>
|
|
||||||
</property>
|
|
||||||
<property name="margin">
|
|
||||||
<number>9</number>
|
|
||||||
</property>
|
|
||||||
<item>
|
|
||||||
<widget class="QRadioButton" name="kcfg_radioList">
|
|
||||||
<property name="text">
|
|
||||||
<string>Show all jobs in a list</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<widget class="QRadioButton" name="kcfg_radioTree">
|
|
||||||
<property name="text">
|
|
||||||
<string>Show all jobs in a tree</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
|
||||||
<widget class="QCheckBox" name="kcfg_checkShowSeparateWindows">
|
|
||||||
<property name="text">
|
|
||||||
<string>Show separate windows</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
|
||||||
<resources/>
|
|
||||||
<connections/>
|
|
||||||
</ui>
|
|
|
@ -19,7 +19,6 @@
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. *
|
* along with this program. If not, see <http://www.gnu.org/licenses/>. *
|
||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
#include "uiserver.h"
|
|
||||||
#include "jobviewadaptor.h"
|
#include "jobviewadaptor.h"
|
||||||
#include "requestviewcallwatcher.h"
|
#include "requestviewcallwatcher.h"
|
||||||
#include "jobview_interface.h"
|
#include "jobview_interface.h"
|
||||||
|
|
|
@ -21,9 +21,6 @@
|
||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "uiserver.h"
|
|
||||||
#include "uiserver_p.h"
|
|
||||||
|
|
||||||
#include "progresslistmodel.h"
|
#include "progresslistmodel.h"
|
||||||
|
|
||||||
#include <kapplication.h>
|
#include <kapplication.h>
|
||||||
|
|
|
@ -19,21 +19,17 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "progresslistmodel.h"
|
#include "progresslistmodel.h"
|
||||||
|
|
||||||
#include <QDBusServiceWatcher>
|
|
||||||
|
|
||||||
#include <KDebug>
|
|
||||||
|
|
||||||
#include "jobviewserveradaptor.h"
|
#include "jobviewserveradaptor.h"
|
||||||
#include "kuiserveradaptor.h"
|
#include "kuiserveradaptor.h"
|
||||||
#include "jobviewserver_interface.h"
|
#include "jobviewserver_interface.h"
|
||||||
#include "requestviewcallwatcher.h"
|
#include "requestviewcallwatcher.h"
|
||||||
#include "uiserver.h"
|
|
||||||
|
#include <KDebug>
|
||||||
|
#include <QDBusServiceWatcher>
|
||||||
#include <QtDBus/qdbusabstractinterface.h>
|
#include <QtDBus/qdbusabstractinterface.h>
|
||||||
|
|
||||||
ProgressListModel::ProgressListModel(QObject *parent)
|
ProgressListModel::ProgressListModel(QObject *parent)
|
||||||
: QAbstractItemModel(parent), QDBusContext(), m_jobId(1),
|
: QAbstractItemModel(parent), QDBusContext(), m_jobId(1)
|
||||||
m_uiServer(0)
|
|
||||||
{
|
{
|
||||||
m_serviceWatcher = new QDBusServiceWatcher(this);
|
m_serviceWatcher = new QDBusServiceWatcher(this);
|
||||||
m_serviceWatcher->setConnection(QDBusConnection::sessionBus());
|
m_serviceWatcher->setConnection(QDBusConnection::sessionBus());
|
||||||
|
@ -57,12 +53,6 @@ ProgressListModel::ProgressListModel(QObject *parent)
|
||||||
if (!sessionBus.registerObject(QLatin1String("/JobViewServer"), this)) {
|
if (!sessionBus.registerObject(QLatin1String("/JobViewServer"), this)) {
|
||||||
kDebug(7024) << "failed to register object JobViewServer.";
|
kDebug(7024) << "failed to register object JobViewServer.";
|
||||||
}
|
}
|
||||||
|
|
||||||
/* unused
|
|
||||||
if (m_registeredServices.isEmpty() && !m_uiServer) {
|
|
||||||
m_uiServer = new UiServer(this);
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ProgressListModel::~ProgressListModel()
|
ProgressListModel::~ProgressListModel()
|
||||||
|
@ -73,8 +63,6 @@ ProgressListModel::~ProgressListModel()
|
||||||
|
|
||||||
qDeleteAll(m_jobViews);
|
qDeleteAll(m_jobViews);
|
||||||
qDeleteAll(m_registeredServices);
|
qDeleteAll(m_registeredServices);
|
||||||
|
|
||||||
delete m_uiServer;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
QModelIndex ProgressListModel::parent(const QModelIndex&) const
|
QModelIndex ProgressListModel::parent(const QModelIndex&) const
|
||||||
|
@ -235,14 +223,11 @@ QStringList ProgressListModel::gatherJobUrls()
|
||||||
|
|
||||||
void ProgressListModel::jobFinished(JobView *jobView)
|
void ProgressListModel::jobFinished(JobView *jobView)
|
||||||
{
|
{
|
||||||
// Job finished, delete it if we are not in self-ui mode, *and* the config option to keep finished jobs is set
|
// Job finished, delete it if we are not in self-ui mode, *and* the config option to keep finished jobs is set
|
||||||
//TODO: does not check for case for the config
|
kDebug(7024) << "removing jobview from list, it finished";
|
||||||
if (!m_uiServer) {
|
m_jobViews.removeOne(jobView);
|
||||||
kDebug(7024) << "removing jobview from list, it finished";
|
//job dies, dest. URL's change..
|
||||||
m_jobViews.removeOne(jobView);
|
emit jobUrlsChanged(gatherJobUrls());
|
||||||
//job dies, dest. URL's change..
|
|
||||||
emit jobUrlsChanged(gatherJobUrls());
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void ProgressListModel::jobChanged(uint jobId)
|
void ProgressListModel::jobChanged(uint jobId)
|
||||||
|
@ -268,10 +253,6 @@ void ProgressListModel::registerService(const QString &serviceName, const QStrin
|
||||||
new org::kde::JobViewServer(serviceName, objectPath, sessionBus);
|
new org::kde::JobViewServer(serviceName, objectPath, sessionBus);
|
||||||
|
|
||||||
if (client->isValid()) {
|
if (client->isValid()) {
|
||||||
|
|
||||||
delete m_uiServer;
|
|
||||||
m_uiServer = 0;
|
|
||||||
|
|
||||||
m_serviceWatcher->addWatchedService(serviceName);
|
m_serviceWatcher->addWatchedService(serviceName);
|
||||||
m_registeredServices.insert(serviceName, client);
|
m_registeredServices.insert(serviceName, client);
|
||||||
|
|
||||||
|
@ -309,13 +290,6 @@ void ProgressListModel::serviceUnregistered(const QString &name)
|
||||||
|
|
||||||
emit serviceDropped(name);
|
emit serviceDropped(name);
|
||||||
m_registeredServices.remove(name);
|
m_registeredServices.remove(name);
|
||||||
|
|
||||||
/* unused (FIXME)
|
|
||||||
if (m_registeredServices.isEmpty()) {
|
|
||||||
//the last service dropped, we *need* to show our GUI
|
|
||||||
m_uiServer = new UiServer(this);
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
QList<JobView*> jobs = m_jobViewsOwners.values(name);
|
QList<JobView*> jobs = m_jobViewsOwners.values(name);
|
||||||
|
|
|
@ -21,12 +21,9 @@
|
||||||
#ifndef PROGRESSLISTMODEL_H
|
#ifndef PROGRESSLISTMODEL_H
|
||||||
#define PROGRESSLISTMODEL_H
|
#define PROGRESSLISTMODEL_H
|
||||||
|
|
||||||
#include "uiserver.h"
|
|
||||||
#include "jobview.h"
|
#include "jobview.h"
|
||||||
|
|
||||||
#include <QDBusContext>
|
#include <QDBusContext>
|
||||||
|
|
||||||
|
|
||||||
#include <QDBusAbstractInterface>
|
#include <QDBusAbstractInterface>
|
||||||
#include <QDBusServiceWatcher>
|
#include <QDBusServiceWatcher>
|
||||||
|
|
||||||
|
@ -34,8 +31,6 @@ class ProgressListModel: public QAbstractItemModel, protected QDBusContext
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
Q_CLASSINFO("D-Bus Interface", "org.kde.JobViewServer")
|
Q_CLASSINFO("D-Bus Interface", "org.kde.JobViewServer")
|
||||||
|
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
|
||||||
explicit ProgressListModel(QObject *parent = 0);
|
explicit ProgressListModel(QObject *parent = 0);
|
||||||
|
@ -187,7 +182,6 @@ private:
|
||||||
*/
|
*/
|
||||||
QHash<QString, QDBusAbstractInterface*> m_registeredServices;
|
QHash<QString, QDBusAbstractInterface*> m_registeredServices;
|
||||||
|
|
||||||
UiServer *m_uiServer;
|
|
||||||
QDBusServiceWatcher *m_serviceWatcher;
|
QDBusServiceWatcher *m_serviceWatcher;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -1,159 +0,0 @@
|
||||||
/*
|
|
||||||
* This file is part of the KDE project
|
|
||||||
* Copyright (C) 2009 Shaun Reich <shaun.reich@kdemail.net>
|
|
||||||
* Copyright (C) 2006-2008 Rafael Fernández López <ereslibre@kde.org>
|
|
||||||
* Copyright (C) 2001 George Staikos <staikos@kde.org>
|
|
||||||
* Copyright (C) 2000 Matej Koss <koss@miesto.sk>
|
|
||||||
* David Faure <faure@kde.org>
|
|
||||||
*
|
|
||||||
* This library is free software; you can redistribute it and/or
|
|
||||||
* modify it under the terms of the GNU Library General Public
|
|
||||||
* License version 2 as published by the Free Software Foundation.
|
|
||||||
*
|
|
||||||
* This library is distributed in the hope that it will be useful,
|
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
* Library General Public License for more details.
|
|
||||||
*
|
|
||||||
* You should have received a copy of the GNU Library General Public License
|
|
||||||
* along with this library; see the file COPYING.LIB. If not, write to
|
|
||||||
* the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
|
||||||
* Boston, MA 02110-1301, USA.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "uiserver.h"
|
|
||||||
#include "uiserver_p.h"
|
|
||||||
|
|
||||||
#include "progresslistmodel.h"
|
|
||||||
#include "progresslistdelegate.h"
|
|
||||||
|
|
||||||
#include <QWidget>
|
|
||||||
#include <QAction>
|
|
||||||
#include <QBoxLayout>
|
|
||||||
#include <QtGui/qevent.h>
|
|
||||||
#include <QToolBar>
|
|
||||||
|
|
||||||
#include <kconfigdialog.h>
|
|
||||||
#include <klocale.h>
|
|
||||||
#include <kicon.h>
|
|
||||||
#include <kdialog.h>
|
|
||||||
#include <ksystemtrayicon.h>
|
|
||||||
#include <kpushbutton.h>
|
|
||||||
|
|
||||||
UiServer::UiServer(ProgressListModel* model)
|
|
||||||
: KXmlGuiWindow(0), m_systemTray(0)
|
|
||||||
{
|
|
||||||
//NOTE: if enough people really hate this dialog (having centralized information and such),
|
|
||||||
//I imagine we could somehow forward it to the old dialogs, which would be displayed 1 for each job.
|
|
||||||
//Or create our own. no worries, we'll see how it plays out..
|
|
||||||
|
|
||||||
QString configure = i18n("Configure...");
|
|
||||||
|
|
||||||
toolBar = addToolBar(configure);
|
|
||||||
toolBar->setMovable(false);
|
|
||||||
toolBar->setToolButtonStyle(Qt::ToolButtonTextBesideIcon);
|
|
||||||
|
|
||||||
QAction *configureAction = toolBar->addAction(configure);
|
|
||||||
configureAction->setIcon(KIcon("configure"));
|
|
||||||
configureAction->setIconText(configure);
|
|
||||||
|
|
||||||
connect(configureAction, SIGNAL(triggered(bool)), this,
|
|
||||||
SLOT(showConfigurationDialog()));
|
|
||||||
|
|
||||||
toolBar->addSeparator();
|
|
||||||
|
|
||||||
listProgress = new QListView(this);
|
|
||||||
listProgress->setAlternatingRowColors(true);
|
|
||||||
listProgress->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);
|
|
||||||
listProgress->setUniformItemSizes(true);
|
|
||||||
listProgress->setSelectionMode(QAbstractItemView::NoSelection);
|
|
||||||
listProgress->setModel(model);
|
|
||||||
|
|
||||||
setCentralWidget(listProgress);
|
|
||||||
|
|
||||||
progressListDelegate = new ProgressListDelegate(this, listProgress);
|
|
||||||
progressListDelegate->setSeparatorPixels(5);
|
|
||||||
progressListDelegate->setLeftMargin(10);
|
|
||||||
progressListDelegate->setRightMargin(10);
|
|
||||||
progressListDelegate->setMinimumItemHeight(100);
|
|
||||||
progressListDelegate->setMinimumContentWidth(300);
|
|
||||||
progressListDelegate->setEditorHeight(20);
|
|
||||||
listProgress->setItemDelegate(progressListDelegate);
|
|
||||||
|
|
||||||
|
|
||||||
m_systemTray = new KSystemTrayIcon(this);
|
|
||||||
m_systemTray->setIcon(KSystemTrayIcon::loadIcon("view-process-system"));
|
|
||||||
m_systemTray->setToolTip(i18n("List of running file transfers/jobs (kuiserver)"));
|
|
||||||
m_systemTray->show();
|
|
||||||
resize(450, 450);
|
|
||||||
applySettings();
|
|
||||||
}
|
|
||||||
|
|
||||||
UiServer::~UiServer()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void UiServer::updateConfiguration()
|
|
||||||
{
|
|
||||||
Configuration::self()->writeConfig();
|
|
||||||
applySettings();
|
|
||||||
}
|
|
||||||
|
|
||||||
void UiServer::applySettings()
|
|
||||||
{
|
|
||||||
/* not used.
|
|
||||||
int finishedIndex = tabWidget->indexOf(listFinished);
|
|
||||||
if (Configuration::radioMove()) {
|
|
||||||
if (finishedIndex == -1) {
|
|
||||||
tabWidget->addTab(listFinished, i18n("Finished"));
|
|
||||||
}
|
|
||||||
} else if (finishedIndex != -1) {
|
|
||||||
tabWidget->removeTab(finishedIndex);
|
|
||||||
} */
|
|
||||||
}
|
|
||||||
|
|
||||||
void UiServer::closeEvent(QCloseEvent *event)
|
|
||||||
{
|
|
||||||
event->ignore();
|
|
||||||
hide();
|
|
||||||
}
|
|
||||||
|
|
||||||
void UiServer::showConfigurationDialog()
|
|
||||||
{
|
|
||||||
if (KConfigDialog::showDialog("configuration"))
|
|
||||||
return;
|
|
||||||
|
|
||||||
KConfigDialog *dialog = new KConfigDialog(this, "configuration",
|
|
||||||
Configuration::self());
|
|
||||||
|
|
||||||
UIConfigurationDialog *configurationUI = new UIConfigurationDialog(0);
|
|
||||||
|
|
||||||
dialog->addPage(configurationUI, i18n("Behavior"), "configure");
|
|
||||||
|
|
||||||
connect(dialog, SIGNAL(settingsChanged(const QString&)), this,
|
|
||||||
SLOT(updateConfiguration()));
|
|
||||||
dialog->button(KDialog::Help)->hide();
|
|
||||||
dialog->show();
|
|
||||||
}
|
|
||||||
|
|
||||||
/// ===========================================================
|
|
||||||
|
|
||||||
|
|
||||||
UIConfigurationDialog::UIConfigurationDialog(QWidget *parent)
|
|
||||||
: QWidget(parent)
|
|
||||||
{
|
|
||||||
setupUi(this);
|
|
||||||
adjustSize();
|
|
||||||
}
|
|
||||||
|
|
||||||
UIConfigurationDialog::~UIConfigurationDialog()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/// ===========================================================
|
|
||||||
|
|
||||||
|
|
||||||
#include "moc_uiserver.cpp"
|
|
||||||
#include "moc_uiserver_p.cpp"
|
|
|
@ -1,67 +0,0 @@
|
||||||
/*
|
|
||||||
* This file is part of the KDE project
|
|
||||||
* Copyright (C) 2009 Shaun Reich <shaun.reich@kdemail.net>
|
|
||||||
* Copyright (C) 2006-2008 Rafael Fernández López <ereslibre@kde.org>
|
|
||||||
* Copyright (C) 2000 Matej Koss <koss@miesto.sk>
|
|
||||||
* David Faure <faure@kde.org>
|
|
||||||
*
|
|
||||||
* This library is free software; you can redistribute it and/or
|
|
||||||
* modify it under the terms of the GNU Library General Public
|
|
||||||
* License version 2 as published by the Free Software Foundation.
|
|
||||||
*
|
|
||||||
* This library is distributed in the hope that it will be useful,
|
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
* Library General Public License for more details.
|
|
||||||
*
|
|
||||||
* You should have received a copy of the GNU Library General Public License
|
|
||||||
* along with this library; see the file COPYING.LIB. If not, write to
|
|
||||||
* the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
|
||||||
* Boston, MA 02110-1301, USA.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef UISERVER_H
|
|
||||||
#define UISERVER_H
|
|
||||||
|
|
||||||
#include <QListView>
|
|
||||||
|
|
||||||
#include <kxmlguiwindow.h>
|
|
||||||
|
|
||||||
#include "jobview.h"
|
|
||||||
|
|
||||||
|
|
||||||
#include <kuiserversettings.h>
|
|
||||||
|
|
||||||
class ProgressListModel;
|
|
||||||
class ProgressListDelegate;
|
|
||||||
#include <QToolBar>
|
|
||||||
class KSystemTrayIcon;
|
|
||||||
|
|
||||||
class UiServer : public KXmlGuiWindow
|
|
||||||
{
|
|
||||||
Q_OBJECT
|
|
||||||
|
|
||||||
public:
|
|
||||||
explicit UiServer(ProgressListModel* model);
|
|
||||||
~UiServer();
|
|
||||||
|
|
||||||
public Q_SLOTS:
|
|
||||||
void updateConfiguration();
|
|
||||||
void applySettings();
|
|
||||||
|
|
||||||
protected:
|
|
||||||
virtual void closeEvent(QCloseEvent *event);
|
|
||||||
|
|
||||||
private Q_SLOTS:
|
|
||||||
void showConfigurationDialog();
|
|
||||||
|
|
||||||
private:
|
|
||||||
ProgressListDelegate *progressListDelegate;
|
|
||||||
QListView *listProgress;
|
|
||||||
|
|
||||||
QToolBar *toolBar;
|
|
||||||
KSystemTrayIcon *m_systemTray;
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif // UISERVER_H
|
|
|
@ -1,38 +0,0 @@
|
||||||
/*
|
|
||||||
* This file is part of the KDE project
|
|
||||||
* Copyright (C) 2007 Rafael Fernández López <ereslibre@kde.org>
|
|
||||||
*
|
|
||||||
* This library is free software; you can redistribute it and/or
|
|
||||||
* modify it under the terms of the GNU Library General Public
|
|
||||||
* License version 2 as published by the Free Software Foundation.
|
|
||||||
*
|
|
||||||
* This library is distributed in the hope that it will be useful,
|
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
||||||
* Library General Public License for more details.
|
|
||||||
*
|
|
||||||
* You should have received a copy of the GNU Library General Public License
|
|
||||||
* along with this library; see the file COPYING.LIB. If not, write to
|
|
||||||
* the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
|
||||||
* Boston, MA 02110-1301, USA.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef UISERVER_P_H
|
|
||||||
#define UISERVER_P_H
|
|
||||||
|
|
||||||
#include <QWidget>
|
|
||||||
|
|
||||||
#include "ui_configdialog.h"
|
|
||||||
|
|
||||||
class UIConfigurationDialog
|
|
||||||
: public QWidget
|
|
||||||
, private Ui::configurationDialog
|
|
||||||
{
|
|
||||||
Q_OBJECT
|
|
||||||
|
|
||||||
public:
|
|
||||||
UIConfigurationDialog(QWidget *parent);
|
|
||||||
~UIConfigurationDialog();
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif // UISERVER_P_H
|
|
Loading…
Add table
Reference in a new issue