00001
#include <kdialog.h>
00002
#include <klocale.h>
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
#include "subversionoptionswidget.h"
00013
00014
#include <qvariant.h>
00015
#include <qcheckbox.h>
00016
#include <qlayout.h>
00017
#include <qtooltip.h>
00018
#include <qwhatsthis.h>
00019
00020
00021
00022
00023
00024 subversionOptionsWidget::subversionOptionsWidget(
QWidget* parent,
const char* name, WFlags fl )
00025 :
QWidget( parent, name, fl )
00026 {
00027
if ( !name )
00028 setName(
"subversionOptionsWidget" );
00029
subversionOptionsWidgetLayout =
new QVBoxLayout(
this, 11, 6,
"subversionOptionsWidgetLayout");
00030
00031
commit_recurse =
new QCheckBox(
this,
"commit_recurse" );
00032
commit_recurse->setChecked( TRUE );
00033
subversionOptionsWidgetLayout->addWidget(
commit_recurse );
00034
00035
update_recurse =
new QCheckBox(
this,
"update_recurse" );
00036
update_recurse->setChecked( TRUE );
00037
subversionOptionsWidgetLayout->addWidget(
update_recurse );
00038
00039
switch_recurse =
new QCheckBox(
this,
"switch_recurse" );
00040
switch_recurse->setChecked( TRUE );
00041
subversionOptionsWidgetLayout->addWidget(
switch_recurse );
00042
00043
diff_recurse =
new QCheckBox(
this,
"diff_recurse" );
00044
diff_recurse->setChecked( TRUE );
00045
subversionOptionsWidgetLayout->addWidget(
diff_recurse );
00046
00047
merge_recurse =
new QCheckBox(
this,
"merge_recurse" );
00048
merge_recurse->setChecked( TRUE );
00049
subversionOptionsWidgetLayout->addWidget(
merge_recurse );
00050
00051
add_recurse =
new QCheckBox(
this,
"add_recurse" );
00052
add_recurse->setChecked( TRUE );
00053
subversionOptionsWidgetLayout->addWidget(
add_recurse );
00054
00055
remove_recurse =
new QCheckBox(
this,
"remove_recurse" );
00056
remove_recurse->setChecked( TRUE );
00057
subversionOptionsWidgetLayout->addWidget(
remove_recurse );
00058
00059
revert_recurse =
new QCheckBox(
this,
"revert_recurse" );
00060
revert_recurse->setChecked( TRUE );
00061
subversionOptionsWidgetLayout->addWidget(
revert_recurse );
00062
00063
resolve_recurse =
new QCheckBox(
this,
"resolve_recurse" );
00064
resolve_recurse->setChecked( TRUE );
00065
subversionOptionsWidgetLayout->addWidget(
resolve_recurse );
00066
00067
propset_recurse =
new QCheckBox(
this,
"propset_recurse" );
00068
propset_recurse->setChecked( TRUE );
00069
subversionOptionsWidgetLayout->addWidget(
propset_recurse );
00070
00071
propget_recurse =
new QCheckBox(
this,
"propget_recurse" );
00072
propget_recurse->setChecked( TRUE );
00073
subversionOptionsWidgetLayout->addWidget(
propget_recurse );
00074
00075
proplist_recurse =
new QCheckBox(
this,
"proplist_recurse" );
00076
proplist_recurse->setChecked( TRUE );
00077
subversionOptionsWidgetLayout->addWidget(
proplist_recurse );
00078
00079
relocate_recurse =
new QCheckBox(
this,
"relocate_recurse" );
00080
relocate_recurse->setChecked( TRUE );
00081
subversionOptionsWidgetLayout->addWidget(
relocate_recurse );
00082
00083
remove_force =
new QCheckBox(
this,
"remove_force" );
00084
remove_force->setChecked( TRUE );
00085
subversionOptionsWidgetLayout->addWidget(
remove_force );
00086
00087
merge_force =
new QCheckBox(
this,
"merge_force" );
00088
merge_force->setChecked( TRUE );
00089
subversionOptionsWidgetLayout->addWidget(
merge_force );
00090
languageChange();
00091 resize(
QSize(515, 455).expandedTo(minimumSizeHint()) );
00092 clearWState( WState_Polished );
00093 }
00094
00095
00096
00097
00098 subversionOptionsWidget::~subversionOptionsWidget()
00099 {
00100
00101 }
00102
00103
00104
00105
00106
00107 void subversionOptionsWidget::languageChange()
00108 {
00109 setCaption( tr2i18n(
"Subversion Options" ) );
00110
commit_recurse->setText( tr2i18n(
"Recursive commits" ) );
00111
update_recurse->setText( tr2i18n(
"Recursive updates" ) );
00112
switch_recurse->setText( tr2i18n(
"Recursive switch" ) );
00113
diff_recurse->setText( tr2i18n(
"Recursive diff" ) );
00114
merge_recurse->setText( tr2i18n(
"Recursive merge" ) );
00115
add_recurse->setText( tr2i18n(
"Recursive add" ) );
00116
remove_recurse->setText( tr2i18n(
"Recursive remove" ) );
00117
revert_recurse->setText( tr2i18n(
"Recursive revert" ) );
00118
resolve_recurse->setText( tr2i18n(
"Recursive resolve" ) );
00119
propset_recurse->setText( tr2i18n(
"Recursive propset" ) );
00120
propget_recurse->setText( tr2i18n(
"Recursive propget" ) );
00121
proplist_recurse->setText( tr2i18n(
"Recursive proplist" ) );
00122
relocate_recurse->setText( tr2i18n(
"Recursive relocate" ) );
00123
remove_force->setText( tr2i18n(
"Force remove (delete locally modified files/non versioned files)" ) );
00124
merge_force->setText( tr2i18n(
"Force merge (overwrite locally modified/unversioned files)" ) );
00125 }
00126
00127
#include "subversionoptionswidget.moc"