diff --git a/korganizer/CMakeLists.txt b/korganizer/CMakeLists.txt index 2d913e360e8b92daf50c4457727aa105d9c4bd89..bb53a68d95173ce5615f4d35f1a3790a40937eb5 100644 --- a/korganizer/CMakeLists.txt +++ b/korganizer/CMakeLists.txt @@ -198,7 +198,6 @@ set(korganizerprivate_LIB_SRCS navigatorbar.cpp previewdialog.cpp searchdialog.cpp - statusdialog.cpp views/agendaview/koagendaview.cpp views/journalview/kojournalview.cpp views/listview/kolistview.cpp diff --git a/korganizer/statusdialog.cpp b/korganizer/statusdialog.cpp deleted file mode 100644 index 1f3a0ef7523c62297f345abb5c924e6942351a00..0000000000000000000000000000000000000000 --- a/korganizer/statusdialog.cpp +++ /dev/null @@ -1,78 +0,0 @@ -/* - This file is part of KOrganizer. - - Copyright (c) 2001 Cornelius Schumacher - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program 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 General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - - As a special exception, permission is given to link this program - with any edition of Qt, and distribute the resulting executable, - without including the source code for Qt in the source distribution. -*/ -#include "statusdialog.h" - -#include - -#include -#include -#include -#include - -#include -#include -#include - -StatusDialog::StatusDialog( QWidget *parent ) - : KDialog( parent ) -{ - setModal( true ); - setCaption( i18n( "Set Your Status" ) ); - - QBoxLayout *topLayout = new QVBoxLayout( this ); - topLayout->setSpacing( spacingHint() ); - topLayout->setMargin( marginHint() ); - - QBoxLayout *statusLayout = new QHBoxLayout(); - topLayout->addItem( statusLayout ); - - QLabel *text = new QLabel( i18n( "Set your status" ), this ); - statusLayout->addWidget( text ); - - mStatus = new KComboBox( this ); - mStatus->setEditable( false ); - mStatus->addItems( KCalUtils::Stringify::attendeeStatusList() ); - statusLayout->addWidget( mStatus ); - - QBoxLayout *buttonLayout = new QHBoxLayout(); - topLayout->addItem( buttonLayout ); - - QPushButton *ok = new KPushButton( KStandardGuiItem::ok(), this ); - connect ( ok, SIGNAL(clicked()), this, SLOT(accept()) ); - buttonLayout->addWidget( ok ); - - QPushButton *cancel = new KPushButton( KStandardGuiItem::cancel(), this ); - connect ( cancel, SIGNAL(clicked()), this, SLOT(reject()) ); - buttonLayout->addWidget( cancel ); -} - -StatusDialog::~StatusDialog() -{ -} - -KCalCore::Attendee::PartStat StatusDialog::status() -{ - return KCalCore::Attendee::PartStat( mStatus->currentIndex() ) ; -} - diff --git a/korganizer/statusdialog.h b/korganizer/statusdialog.h deleted file mode 100644 index c70eaeb73e57c469916aa1185f3c60b56b82bf89..0000000000000000000000000000000000000000 --- a/korganizer/statusdialog.h +++ /dev/null @@ -1,43 +0,0 @@ -/* - This file is part of KOrganizer. - - Copyright (c) 2001 Cornelius Schumacher - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program 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 General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. -*/ - -#ifndef KORG_STATUSDIALOG_H -#define KORG_STATUSDIALOG_H - -#include - -#include - -class KComboBox; - -class StatusDialog : public KDialog -{ - Q_OBJECT - public: - explicit StatusDialog( QWidget *parent=0 ); - ~StatusDialog(); - - KCalCore::Attendee::PartStat status(); - - private: - KComboBox *mStatus; -}; - -#endif