X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/5252c12db4929886dbe502013e0a1fee6500f568..abf17941f7:/src/detailsviewsettingspage.cpp diff --git a/src/detailsviewsettingspage.cpp b/src/detailsviewsettingspage.cpp index d0025501e..8a8d158c9 100644 --- a/src/detailsviewsettingspage.cpp +++ b/src/detailsviewsettingspage.cpp @@ -15,14 +15,14 @@ * 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., * - * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * ***************************************************************************/ #include "detailsviewsettingspage.h" #include #include #include -#include +#include #include #include #include @@ -32,12 +32,15 @@ #include #include #include +#include #include "dolphinsettings.h" #include "detailsmodesettings.h" #include "dolphindetailsview.h" -DetailsViewSettingsPage::DetailsViewSettingsPage(QWidget *parent) : - Q3VBox(parent), +DetailsViewSettingsPage::DetailsViewSettingsPage(DolphinMainWindow* mainWindow, + QWidget* parent) : + KVBox(parent), + m_mainWindow(mainWindow), m_dateBox(0), m_permissionsBox(0), m_ownerBox(0), @@ -61,7 +64,7 @@ DetailsViewSettingsPage::DetailsViewSettingsPage(QWidget *parent) : columnsGroup->setSizePolicy(sizePolicy); columnsGroup->setMargin(margin); - Q3HBox* visibleColumnsLayout = new Q3HBox(columnsGroup); + KHBox* visibleColumnsLayout = new KHBox(columnsGroup); m_dateBox = new QCheckBox(i18n("Date"), visibleColumnsLayout); m_dateBox->setChecked(settings->showDate()); @@ -82,15 +85,15 @@ DetailsViewSettingsPage::DetailsViewSettingsPage(QWidget *parent) : m_mediumIconSize = new QRadioButton(i18n("Medium"), iconSizeGroup); m_largeIconSize = new QRadioButton(i18n("Large"), iconSizeGroup); switch (settings->iconSize()) { - case KIcon::SizeLarge: + case K3Icon::SizeLarge: m_largeIconSize->setChecked(true); break; - case KIcon::SizeMedium: + case K3Icon::SizeMedium: m_mediumIconSize->setChecked(true); break; - case KIcon::SizeSmall: + case K3Icon::SizeSmall: default: m_smallIconSize->setChecked(true); } @@ -107,7 +110,7 @@ DetailsViewSettingsPage::DetailsViewSettingsPage(QWidget *parent) : textGroup->setMargin(margin); new QLabel(i18n("Font family:"), textGroup); - m_fontFamilyBox = new KFontCombo(textGroup); + m_fontFamilyBox = new QFontComboBox(textGroup); m_fontFamilyBox->setCurrentFont(settings->fontFamily()); new QLabel(i18n("Font size:"), textGroup); @@ -135,16 +138,16 @@ void DetailsViewSettingsPage::applySettings() settings->setShowOwner(m_ownerBox->isChecked()); settings->setShowGroup(m_groupBox->isChecked()); - int iconSize = KIcon::SizeSmall; + int iconSize = K3Icon::SizeSmall; if (m_mediumIconSize->isChecked()) { - iconSize = KIcon::SizeMedium; + iconSize = K3Icon::SizeMedium; } else if (m_largeIconSize->isChecked()) { - iconSize = KIcon::SizeLarge; + iconSize = K3Icon::SizeLarge; } settings->setIconSize(iconSize); - settings->setFontFamily(m_fontFamilyBox->currentFont()); + settings->setFontFamily(m_fontFamilyBox->currentFont().family()); settings->setFontSize(m_fontSizeBox->value()); }