- // 'View Properties' box
- QGroupBox* propsBox = new QGroupBox(i18nc("@title:group", "View Properties"), this);
- propsBox->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Maximum);
-
- m_localProps = new QRadioButton(i18nc("@option:radio", "Remember view properties for each folder"), propsBox);
- connect(m_localProps, SIGNAL(toggled(bool)), this, SIGNAL(changed()));
-
- m_globalProps = new QRadioButton(i18nc("@option:radio", "Use common view properties for all folders"), propsBox);
- connect(m_globalProps, SIGNAL(toggled(bool)), this, SIGNAL(changed()));
-
- QVBoxLayout* propsBoxLayout = new QVBoxLayout(propsBox);
- propsBoxLayout->addWidget(m_localProps);
- propsBoxLayout->addWidget(m_globalProps);
-
- // 'Ask Confirmation For' box
- QGroupBox* confirmBox = new QGroupBox(i18nc("@title:group", "Ask For Confirmation When"), this);
- confirmBox->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Maximum);
- m_confirmMoveToTrash = new QCheckBox(i18nc("@option:check Ask for Confirmation When",
- "Moving files or folders to trash"), confirmBox);
- connect(m_confirmMoveToTrash, SIGNAL(toggled(bool)), this, SIGNAL(changed()));
- m_confirmDelete = new QCheckBox(i18nc("@option:check Ask for Confirmation When",
- "Deleting files or folders"), confirmBox);
- connect(m_confirmDelete, SIGNAL(toggled(bool)), this, SIGNAL(changed()));
- m_confirmClosingMultipleTabs = new QCheckBox(i18nc("@option:check Ask for Confirmation When",
- "Closing windows with multiple tabs"), confirmBox);
- connect(m_confirmClosingMultipleTabs, SIGNAL(toggled(bool)), this, SIGNAL(changed()));
-
- QVBoxLayout* confirmBoxLayout = new QVBoxLayout(confirmBox);
- confirmBoxLayout->addWidget(m_confirmMoveToTrash);
- confirmBoxLayout->addWidget(m_confirmDelete);
- confirmBoxLayout->addWidget(m_confirmClosingMultipleTabs);
-
- // 'Rename inline'
- m_renameInline = new QCheckBox(i18nc("@option:check", "Rename inline"), this);
- connect(m_renameInline, SIGNAL(toggled(bool)), this, SIGNAL(changed()));