diff --git a/examples/applets/testcomponents/contents/ui/ThemePage.qml b/examples/applets/testcomponents/contents/ui/ThemePage.qml new file mode 100644 index 000000000..f12affae7 --- /dev/null +++ b/examples/applets/testcomponents/contents/ui/ThemePage.qml @@ -0,0 +1,55 @@ +/* + * Copyright 2013 Sebastian Kügler + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * 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., 51 Franklin Street, Fifth Floor, Boston, MA 2.010-1301, USA. + */ + +import QtQuick 2.0 + +import org.kde.plasma.core 2.0 as PlasmaCore +import org.kde.plasma.components 2.0 as PlasmaComponents +import org.kde.plasma.extras 2.0 as PlasmaExtras +import org.kde.qtextracomponents 2.0 as QtExtras + +// IconTab + +PlasmaComponents.Page { + id: themePage + anchors { + fill: parent + margins: _s + } + Column { + anchors.fill: parent + spacing: _s + + PlasmaExtras.Title { + width: parent.width + elide: Text.ElideRight + text: "Theme" + } + PlasmaComponents.Label { + text: "This is the default Font." + font: theme.smallestFont + //font.pointSize: theme.smallestReadableFont.pointSize + + } + PlasmaComponents.Label { + text: "This is the smallest readable Font." + font.pointSize: theme.smallestFont.pointSize + + } + } +} diff --git a/examples/applets/testcomponents/contents/ui/testcomponents.qml b/examples/applets/testcomponents/contents/ui/testcomponents.qml index 04a7cf6f9..395572a0e 100644 --- a/examples/applets/testcomponents/contents/ui/testcomponents.qml +++ b/examples/applets/testcomponents/contents/ui/testcomponents.qml @@ -49,6 +49,7 @@ Item { } height: _h + PlasmaComponents.TabButton { tab: themePage; iconSource: "preferences-desktop-appearance"} PlasmaComponents.TabButton { tab: dragPage; iconSource: "preferences-desktop-mouse"} PlasmaComponents.TabButton { tab: iconsPage; iconSource: "preferences-desktop-icons"} PlasmaComponents.TabButton { tab: dialogsPage; iconSource: "preferences-system-windows"} @@ -68,6 +69,9 @@ Item { //currentTab: tabBar.currentTab + ThemePage { + id: themePage + } DragPage { id: dragPage } @@ -77,12 +81,9 @@ Item { DialogsPage { id: dialogsPage } - ButtonsPage { id: buttonsPage } - - PlasmoidPage { id: plasmoidPage }