Doxygenize ProgressBar
This commit is contained in:
parent
9e72c32972
commit
d096024f63
@ -17,54 +17,47 @@
|
|||||||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**Documented API
|
|
||||||
Inherits:
|
|
||||||
Item
|
|
||||||
|
|
||||||
Imports:
|
|
||||||
QtQuick 1.0
|
|
||||||
org.kde.plasma.core
|
|
||||||
|
|
||||||
Description:
|
|
||||||
It is a simple progressBar which is using the plasma theme.
|
|
||||||
Some operations take a period of time to be performed and the user needs a confirmation that the operation is still ongoing. If the user does not get any confirmation, they might suspect that they did something wrong or that the device has broken. A progress bar is one of available mechanisms for providing this reassurance to the user.
|
|
||||||
|
|
||||||
Properties:
|
|
||||||
* real minimumValue:
|
|
||||||
Minimum Value for the progressBar
|
|
||||||
|
|
||||||
* real maximumValue:
|
|
||||||
Maximum value for the progressBar
|
|
||||||
|
|
||||||
real value:
|
|
||||||
Current value of the progressBar
|
|
||||||
|
|
||||||
* bool indeterminate:
|
|
||||||
Indicates whether the operation's duration is known or not. The property can have the following values:
|
|
||||||
true - the operation's duration is unknown, so the progress bar is animated. The value, minimum, and maximum properties are ignored.
|
|
||||||
false - the operation's duration is known, so the progress bar is drawn to indicate progress between the minimum and maximum values.
|
|
||||||
The default value is false.
|
|
||||||
|
|
||||||
* int orientation:
|
|
||||||
Orientation of the progressBar:
|
|
||||||
Qt.Horizontal or
|
|
||||||
Qt.Vertical
|
|
||||||
**/
|
|
||||||
|
|
||||||
import QtQuick 1.0
|
import QtQuick 1.0
|
||||||
import org.kde.plasma.core 0.1 as PlasmaCore
|
import org.kde.plasma.core 0.1 as PlasmaCore
|
||||||
import org.kde.qtextracomponents 0.1
|
import org.kde.qtextracomponents 0.1
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Simple progressBar using the plasma theme.
|
||||||
|
*
|
||||||
|
* Some operations take a period of time to be performed and the user needs a
|
||||||
|
* confirmation that the operation is still ongoing. If the user does not get
|
||||||
|
* any confirmation, they might suspect that they did something wrong or that
|
||||||
|
* the device has broken. A progress bar is one of the available mechanisms for
|
||||||
|
* providing this reassurance to the user.
|
||||||
|
*/
|
||||||
Item {
|
Item {
|
||||||
id: progressBar
|
id: progressBar
|
||||||
|
|
||||||
// Common API
|
// Common API
|
||||||
|
/** type:real Minimum value for the progressBar */
|
||||||
property alias minimumValue: range.minimumValue
|
property alias minimumValue: range.minimumValue
|
||||||
|
/** type:real Maximum value for the progressBar */
|
||||||
property alias maximumValue: range.maximumValue
|
property alias maximumValue: range.maximumValue
|
||||||
|
/** type:real Current value of the progressBar */
|
||||||
property alias value: range.value
|
property alias value: range.value
|
||||||
|
/**
|
||||||
|
* type:bool
|
||||||
|
* Indicates whether the operation's duration is known or not. The property
|
||||||
|
* can have the following values:
|
||||||
|
*
|
||||||
|
* - true: the operation's duration is unknown, so the progress bar is
|
||||||
|
* animated. The value, minimum, and maximum properties are ignored.
|
||||||
|
* - false: the operation's duration is known, so the progress bar is drawn
|
||||||
|
* to indicate progress between the minimum and maximum values.
|
||||||
|
*
|
||||||
|
* The default value is false.
|
||||||
|
*/
|
||||||
property alias indeterminate: indeterminateAnimation.running
|
property alias indeterminate: indeterminateAnimation.running
|
||||||
|
|
||||||
// Plasma API
|
// Plasma API
|
||||||
|
/**
|
||||||
|
* Orientation of the progressBar: Qt.Horizontal or Qt.Vertical
|
||||||
|
*/
|
||||||
property int orientation: Qt.Horizontal
|
property int orientation: Qt.Horizontal
|
||||||
|
|
||||||
width: 100
|
width: 100
|
||||||
@ -179,4 +172,4 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user