2
Mickael Marchand <marchand@kde.org>
4
This program is free software; you can redistribute it and/or
5
modify it under the terms of the GNU General Public
6
License as published by the Free Software Foundation; either
7
version 2 of the License, or (at your option) any later version.
9
This program is distributed in the hope that it will be useful,
10
but WITHOUT ANY WARRANTY; without even the implied warranty of
11
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12
General Public License for more details.
14
You should have received a copy of the GNU General Public License
15
along with this program; see the file COPYING. If not, write to
16
the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
17
Boston, MA 02111-1307, USA.
20
#include <kparts/part.h>
23
#include "subversion_part.h"
24
#include "subversionoptionswidgetimpl.h"
25
#include <qcheckbox.h>
27
subversionOptionsWidgetImpl::subversionOptionsWidgetImpl(QWidget *parent, subversionPart *part, const char* name)
28
: subversionOptionsWidget(parent, name) {
30
update_recurse->setChecked( m_part->m_update_recurse );
31
switch_recurse->setChecked( m_part->m_switch_recurse );
32
add_recurse->setChecked(m_part->m_add_recurse);
33
remove_force->setChecked( m_part->m_remove_force );
34
commit_recurse->setChecked ( m_part->m_commit_recurse );
35
diff_recurse->setChecked( m_part->m_diff_recurse );
36
merge_recurse->setChecked ( m_part->m_merge_recurse );
37
merge_force->setChecked( m_part->m_merge_overwrite );
38
relocate_recurse->setChecked ( m_part->m_relocate_recurse );
39
revert_recurse->setChecked(m_part->m_revert_recurse);
40
resolve_recurse->setChecked(m_part->m_resolve_recurse);
41
propset_recurse->setChecked( m_part->m_propset_recurse );
42
propget_recurse->setChecked( m_part->m_propget_recurse );
43
proplist_recurse->setChecked( m_part->m_proplist_recurse );
46
subversionOptionsWidgetImpl::~subversionOptionsWidgetImpl() {
49
void subversionOptionsWidgetImpl::accept() {
50
m_part->m_update_recurse = update_recurse->isChecked();
51
m_part->m_switch_recurse = switch_recurse->isChecked();
52
m_part->m_add_recurse = add_recurse->isChecked();
53
m_part->m_remove_force = remove_force->isChecked();
54
m_part->m_commit_recurse = commit_recurse->isChecked();
55
m_part->m_diff_recurse = diff_recurse->isChecked();
56
m_part->m_merge_recurse = merge_recurse->isChecked();
57
m_part->m_merge_overwrite = merge_force->isChecked();
58
m_part->m_relocate_recurse = relocate_recurse->isChecked();
59
m_part->m_revert_recurse = revert_recurse->isChecked();
60
m_part->m_resolve_recurse = resolve_recurse->isChecked();
61
m_part->m_propset_recurse = propset_recurse->isChecked();
62
m_part->m_propget_recurse = propget_recurse->isChecked();
63
m_part->m_proplist_recurse = proplist_recurse->isChecked();
66
#include "subversionoptionswidgetimpl.moc"