suggested by Krazy.
But I didn't see any improvement in the style or funcionality...
svn path=/trunk/KDE/kdebase/apps/; revision=883286
#include <kdialog.h>
#include <klocale.h>
+#include <kcombobox.h>
#include <QButtonGroup>
#include <QCheckBox>
-#include <QComboBox>
#include <QGroupBox>
#include <QHBoxLayout>
#include <QLabel>
connect(m_fontRequester, SIGNAL(changed()), this, SIGNAL(changed()));
QLabel* textWidthLabel = new QLabel(i18nc("@label:listbox", "Text width:"), textGroup);
- m_textWidthBox = new QComboBox(textGroup);
+ m_textWidthBox = new KComboBox(textGroup);
m_textWidthBox->addItem(i18nc("@item:inlistbox Text width", "Small"));
m_textWidthBox->addItem(i18nc("@item:inlistbox Text width", "Medium"));
m_textWidthBox->addItem(i18nc("@item:inlistbox Text width", "Large"));
class DolphinMainWindow;
class DolphinFontRequester;
class IconSizeGroupBox;
-class QComboBox;
+class KComboBox;
/**
* @brief Represents the page from the Dolphin Settings which allows
private:
IconSizeGroupBox* m_iconSizeGroupBox;
DolphinFontRequester* m_fontRequester;
- QComboBox* m_textWidthBox;
+ KComboBox* m_textWidthBox;
};
#endif
#include <kfontdialog.h>
#include <kglobalsettings.h>
#include <klocale.h>
+#include <kcombobox.h>
-#include <QComboBox>
#include <QEvent>
#include <QPushButton>
{
setSpacing(KDialog::spacingHint());
- m_modeCombo = new QComboBox(this);
+ m_modeCombo = new KComboBox(this);
m_modeCombo->addItem(i18nc("@item:inlistbox Font", "System Font"));
m_modeCombo->addItem(i18nc("@item:inlistbox Font", "Custom Font"));
connect(m_modeCombo, SIGNAL(activated(int)),
#include <QFont>
-class QComboBox;
+class KComboBox;
class QPushButton;
/**
void changeMode(int index);
private:
- QComboBox* m_modeCombo;
+ KComboBox* m_modeCombo;
QPushButton* m_chooseFontButton;
Mode m_mode;
#include <kiconloader.h>
#include <kglobalsettings.h>
#include <klocale.h>
+#include <kcombobox.h>
#include <QCheckBox>
-#include <QComboBox>
#include <QGroupBox>
#include <QLabel>
#include <QListView>
connect(m_textlinesCountBox, SIGNAL(valueChanged(int)), this, SIGNAL(changed()));
QLabel* textWidthLabel = new QLabel(i18nc("@label:listbox", "Text width:"), textGroup);
- m_textWidthBox = new QComboBox(textGroup);
+ m_textWidthBox = new KComboBox(textGroup);
m_textWidthBox->addItem(i18nc("@item:inlistbox Text width", "Small"));
m_textWidthBox->addItem(i18nc("@item:inlistbox Text width", "Medium"));
m_textWidthBox->addItem(i18nc("@item:inlistbox Text width", "Large"));
gridGroup->setSizePolicy(sizePolicy);
QLabel* arrangementLabel = new QLabel(i18nc("@label:listbox", "Arrangement:"), gridGroup);
- m_arrangementBox = new QComboBox(gridGroup);
+ m_arrangementBox = new KComboBox(gridGroup);
m_arrangementBox->addItem(i18nc("@item:inlistbox Arrangement", "Columns"));
m_arrangementBox->addItem(i18nc("@item:inlistbox Arrangement", "Rows"));
connect(m_arrangementBox, SIGNAL(activated(int)), this, SIGNAL(changed()));
QLabel* gridSpacingLabel = new QLabel(i18nc("@label:listbox", "Grid spacing:"), gridGroup);
- m_gridSpacingBox = new QComboBox(gridGroup);
+ m_gridSpacingBox = new KComboBox(gridGroup);
m_gridSpacingBox->addItem(i18nc("@item:inlistbox Grid spacing", "None"));
m_gridSpacingBox->addItem(i18nc("@item:inlistbox Grid spacing", "Small"));
m_gridSpacingBox->addItem(i18nc("@item:inlistbox Grid spacing", "Medium"));
class DolphinFontRequester;
class IconSizeGroupBox;
class QCheckBox;
-class QComboBox;
+class KComboBox;
class QSpinBox;
/**
};
IconSizeGroupBox* m_iconSizeGroupBox;
- QComboBox* m_textWidthBox;
+ KComboBox* m_textWidthBox;
DolphinFontRequester* m_fontRequester;
QSpinBox* m_textlinesCountBox;
- QComboBox* m_arrangementBox;
- QComboBox* m_gridSpacingBox;
+ KComboBox* m_arrangementBox;
+ KComboBox* m_gridSpacingBox;
};
#endif
#include "generalviewsettingspage.h"
#include "iconsviewsettingspage.h"
+#include <ktabwidget.h>
#include <kdialog.h>
#include <klocale.h>
#include <kpluginfactory.h>
topLayout->setMargin(0);
topLayout->setSpacing(KDialog::spacingHint());
- QTabWidget* tabWidget = new QTabWidget(this);
+ KTabWidget* tabWidget = new KTabWidget(this);
// initialize 'General' tab
GeneralViewSettingsPage* generalPage = new GeneralViewSettingsPage(QDir::homePath(), tabWidget);
#include <kmessagebox.h>
#include <kstandarddirs.h>
#include <kurl.h>
+#include <kcombobox.h>
#include <QAction>
#include <QButtonGroup>
#include <QCheckBox>
-#include <QComboBox>
#include <QGridLayout>
#include <QGroupBox>
#include <QLabel>
QWidget* propsGrid = new QWidget();
QLabel* viewModeLabel = new QLabel(i18nc("@label:listbox", "View mode:"), propsGrid);
- m_viewMode = new QComboBox(propsGrid);
+ m_viewMode = new KComboBox(propsGrid);
m_viewMode->addItem(KIcon("view-list-icons"), i18nc("@item:inlistbox", "Icons"));
m_viewMode->addItem(KIcon("view-list-details"), i18nc("@item:inlistbox", "Details"));
m_viewMode->addItem(KIcon("view-file-columns"), i18nc("@item:inlistbox", "Column"));
QLabel* sortingLabel = new QLabel(i18nc("@label:listbox", "Sorting:"), propsGrid);
QWidget* sortingBox = new QWidget(propsGrid);
- m_sortOrder = new QComboBox(sortingBox);
+ m_sortOrder = new KComboBox(sortingBox);
m_sortOrder->addItem(i18nc("@item:inlistbox Sort", "Ascending"));
m_sortOrder->addItem(i18nc("@item:inlistbox Sort", "Descending"));
- m_sorting = new QComboBox(sortingBox);
+ m_sorting = new KComboBox(sortingBox);
m_sorting->addItem(i18nc("@item:inlistbox Sort", "By Name"));
m_sorting->addItem(i18nc("@item:inlistbox Sort", "By Size"));
m_sorting->addItem(i18nc("@item:inlistbox Sort", "By Date"));
#include <kdialog.h>
class QCheckBox;
-class QComboBox;
+class KComboBox;
class QPushButton;
class QRadioButton;
class ViewProperties;
DolphinView* m_dolphinView;
ViewProperties* m_viewProps;
- QComboBox* m_viewMode;
- QComboBox* m_sortOrder;
- QComboBox* m_sorting;
+ KComboBox* m_viewMode;
+ KComboBox* m_sortOrder;
+ KComboBox* m_sorting;
QCheckBox* m_showPreview;
QCheckBox* m_showInGroups;
QCheckBox* m_showHiddenFiles;
#include "iconsviewsettingspage.h"
#include <QtGui/QBoxLayout>
-#include <QtGui/QTabWidget>
#include <QtGui/QLayout>
#include <QtGui/QLabel>
#include <kdialog.h>
#include <klocale.h>
#include <kiconloader.h>
+#include <ktabwidget.h>
+
ViewSettingsPage::ViewSettingsPage(DolphinMainWindow* mainWindow,
QWidget* parent) :
topLayout->setMargin(0);
topLayout->setSpacing(KDialog::spacingHint());
- QTabWidget* tabWidget = new QTabWidget(this);
+ KTabWidget* tabWidget = new KTabWidget(this);
// initialize 'General' tab
const KUrl& url = mainWindow->activeViewContainer()->url();