import QtCamera 1.0
// TODO: qrc:/qml/PostCaptureView.qml:104:5: QML CameraToolBar: Binding loop detected for property "height"
+// TODO: try to reload the preview thumbnail when the picture becomes available
Item {
id: postCaptureView
tools: CameraToolBarTools {
CameraToolIcon {
- iconId: !available ? cameraTheme.favoriteDisabledIconId : view.currentItem.itemData.favorite ? cameraTheme.favoriteMarkIconId : cameraTheme.favoriteUnmarkIconId
+ iconId: available && view.currentItem.itemData.favorite ? cameraTheme.favoriteMarkIconId : cameraTheme.favoriteUnmarkIconId
+ opacity: available ? 1.0 : 0.4
onClicked: {
addOrRemoveFavorite()
restartTimer()
}
CameraToolIcon {
- iconId: available ? cameraTheme.shareEnabledIconId : cameraTheme.shareDisabledIconId
+ iconId: cameraTheme.shareIconId
+ opacity: available ? 1.0 : 0.4
onClicked: {
shareCurrentItem()
restartTimer()
}
CameraToolIcon {
- iconId: available ? cameraTheme.deleteEnabledIconId : cameraTheme.deleteDisabledIconId
+ iconId: cameraTheme.deleteIconId
+ opacity: available ? 1.0 : 0.4
onClicked: {
deleteCurrentItem()
restartTimer()
property string captureButtonVideoIconId: "icon-m-camera-video-record"
property string captureButtonRecordingIconId: "icon-m-camera-video-record"
property string cameraToolBarMenuIcon: "icon-m-toolbar-back-white"
- property string deleteEnabledIconId: "icon-m-toolbar-delete-white"
- property string deleteDisabledIconId: "icon-m-toolbar-delete-dimmed-white"
- property string shareEnabledIconId: "icon-m-toolbar-share-white"
- property string shareDisabledIconId: "icon-m-toolbar-share-dimmed-white"
- property string favoriteDisabledIconId: "icon-m-toolbar-favorite-mark-dimmed-white"
+ property string deleteIconId: "icon-m-toolbar-delete-white"
+ property string shareIconId: "icon-m-toolbar-share-white"
property string favoriteMarkIconId: "icon-m-toolbar-favorite-mark-white"
property string favoriteUnmarkIconId: "icon-m-toolbar-favorite-unmark-white"
property string menuIconId: "icon-m-toolbar-view-menu-white"