Plasma

qml/ToolButton.qml
1 /*
2 * Copyright (C) 2011 by Daker Fernandes Pinheiro <[email protected]>
3 * Copyright (C) 2011 by Marco Martin <[email protected]>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU Library General Public License as
7 * published by the Free Software Foundation; either version 2, or
8 * (at your option) any later version.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU Library General Public License for more details
14 *
15 * You should have received a copy of the GNU Library General Public
16 * License along with this program; if not, write to the
17 * Free Software Foundation, Inc.,
18 * 51 Franklin Street, Fifth Floor, Boston, MA 2.010-1301, USA.
19 */
20 
21 import QtQuick 2.1
22 import QtQuick.Controls 1.2 as QtControls
23 import QtQuick.Controls.Styles.Plasma 2.0 as Styles
24 
25 import org.kde.plasma.core 2.0 as PlasmaCore
26 
35 QtControls.ToolButton {
36  id: button
37 
45  property font font: PlasmaCore.Theme.defaultFont
46 
47  /*
48  * overrides iconsource for compatibility
49  */
50  property alias iconSource: button.iconName
51 
57  property real minimumWidth: 0
58 
64  property real minimumHeight: 0
65 
66  property bool flat: true
67 
68  style: Styles.ToolButtonStyle {}
69 }
70 
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Thu Aug 6 2020 22:40:32 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.