aboutsummaryrefslogtreecommitdiffstats
path: root/tools/pngdumper
diff options
context:
space:
mode:
Diffstat (limited to 'tools/pngdumper')
-rw-r--r--tools/pngdumper/ItemModel1.qml307
-rw-r--r--tools/pngdumper/ItemModel2.qml385
-rw-r--r--tools/pngdumper/ItemModel3.qml243
-rw-r--r--tools/pngdumper/ItemModel4.qml79
-rw-r--r--tools/pngdumper/pngdumper.cpp61
-rw-r--r--tools/pngdumper/pngdumper.h54
-rw-r--r--tools/pngdumper/pngdumper.pro41
-rw-r--r--tools/pngdumper/pngdumper.qml240
-rwxr-xr-xtools/pngdumper/pngdumper.sh49
-rw-r--r--tools/pngdumper/pngdumper_plugin.cpp42
-rw-r--r--tools/pngdumper/pngdumper_plugin.h44
-rw-r--r--tools/pngdumper/qmldir2
12 files changed, 0 insertions, 1547 deletions
diff --git a/tools/pngdumper/ItemModel1.qml b/tools/pngdumper/ItemModel1.qml
deleted file mode 100644
index 23b38e5..0000000
--- a/tools/pngdumper/ItemModel1.qml
+++ /dev/null
@@ -1,307 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2017 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of the Qt Graphical Effects module.
-**
-** $QT_BEGIN_LICENSE:GPL-EXCEPT$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 as published by the Free Software
-** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.0
-import QtGraphicalEffects 1.0
-
-VisualItemModel {
- Blend {
- width: size
- height: size
- source: bug
- foregroundSource: butterfly
- mode: "normal"
- property string __name: "Blend"
- property variant __properties: ["mode"]
- property string __varyingProperty: "mode"
- property variant __values: ["normal", "addition","average", "color", "colorBurn","colorDodge", "darken", "darkerColor", "difference", "divide",
- "exclusion", "hardlight", "hue", "lighten", "lighterColor", "lightness", "negation", "multiply", "saturation", "screen", "subtract", "softLight"]
- }
-
- BrightnessContrast {
- width: size
- height: size
- source: bug
- property string __name: "BrightnessContrast"
- property variant __properties: ["brightness", "contrast"]
- property string __varyingProperty: "brightness"
- property variant __values: [-0.25, 0.0, 0.5]
- }
- BrightnessContrast {
- width: size
- height: size
- source: bug
- property string __name: "BrightnessContrast"
- property variant __properties: ["brightness", "contrast"]
- property string __varyingProperty: "contrast"
- property variant __values: [-0.5, 0.0, 0.5]
- }
-
- Colorize {
- width: size
- height: size
- source: bug
- property string __name: "Colorize"
- property variant __properties: ["hue", "saturation", "lightness"]
- property string __varyingProperty: "hue"
- property variant __values: [0.2, 0.5, 0.8]
- }
- Colorize {
- width: size
- height: size
- source: bug
- property string __name: "Colorize"
- property variant __properties: ["hue", "saturation", "lightness"]
- property string __varyingProperty: "saturation"
- property variant __values: [0.0, 0.5, 1.0]
- }
- Colorize {
- width: size
- height: size
- source: bug
- property string __name: "Colorize"
- property variant __properties: ["hue", "saturation", "lightness"]
- property string __varyingProperty: "lightness"
- property variant __values: [-0.75, 0.0, 0.75]
- }
-
- ColorOverlay {
- width: size
- height: size
- source: bug
- property string __name: "ColorOverlay"
- property variant __properties: ["color"]
- property string __varyingProperty: "color"
- property variant __values: ["#80ff0000", "#8000ff00", "#800000ff"]
- }
-
- ConicalGradient {
- function init() { checkerboard = true }
-
- width: size
- height: size
- property string __name: "ConicalGradient"
- property variant __properties: ["angle", "horizontalOffset", "verticalOffset", "gradient"]
- property string __varyingProperty: "angle"
- property variant __values: [0, 45, 185]
- }
- ConicalGradient {
- width: size
- height: size
- property string __name: "ConicalGradient"
- property variant __properties: ["angle", "horizontalOffset", "verticalOffset", "gradient"]
- property string __varyingProperty: "horizontalOffset"
- property variant __values: [-50, 0, 50]
- }
- ConicalGradient {
- width: size
- height: size
- property string __name: "ConicalGradient"
- property variant __properties: ["angle", "horizontalOffset", "verticalOffset", "gradient"]
- property string __varyingProperty: "verticalOffset"
- property variant __values: [-50, 0, 50]
- }
- ConicalGradient {
- width: size
- height: size
- property string __name: "ConicalGradient"
- property variant __properties: ["angle", "horizontalOffset", "verticalOffset", "gradient"]
- property string __varyingProperty: "gradient"
- property variant __values: [firstGradient, secondGradient, thirdGradient]
- }
- ConicalGradient {
- width: size
- height: size
- property string __name: "ConicalGradient"
- property variant __properties: ["angle", "horizontalOffset", "verticalOffset", "gradient", "source"]
- property string __varyingProperty: "source"
- property variant __values: [undefined, butterfly]
-
- function uninit() { checkerboard = false }
- }
-
- Desaturate {
- width: size
- height: size
- source: butterfly
- property string __name: "Desaturate"
- property variant __properties: ["desaturation"]
- property string __varyingProperty: "desaturation"
- property variant __values: ["0.0", "0.5", "1.0"]
- }
-
- Displace {
- width: size
- height: size
- source: bug
- displacementSource: ShaderEffectSource {sourceItem: displacementMapSource; visible: false }
- property string __name: "Displace"
- property variant __properties: ["displacement"]
- property string __varyingProperty: "displacement"
- property variant __values: ["-0.2", "0.0", "0.2"]
- }
-
- DropShadow {
- function init() { butterfly.visible = true }
-
- width: size
- height: size
- source: butterfly
- horizontalOffset: 0
- verticalOffset: 20
- samples: 16
- property string __name: "DropShadow"
- property variant __properties: ["radius", "samples", "color", "horizontalOffset", "verticalOffset", "spread"]
- property string __varyingProperty: "radius"
- property variant __values: [0, 6, 12]
- }
- DropShadow {
- function init() { checkerboard = true }
- width: size
- height: size
- source: butterfly
- horizontalOffset: 0
- verticalOffset: 20
- radius: 8
- samples: 16
- property string __name: "DropShadow"
- property variant __properties: ["radius", "samples", "color", "horizontalOffset", "verticalOffset", "spread"]
- property string __varyingProperty: "color"
- property variant __values: ["#000000", "#0000ff", "#aa000000"]
-
- function uninit() { checkerboard = false }
- }
- DropShadow {
- width: size
- height: size
- source: butterfly
- //verticalOffset: 3
- radius: 4
- samples: 16
- property string __name: "DropShadow"
- property variant __properties: ["radius", "samples", "color", "horizontalOffset", "verticalOffset", "spread"]
- property string __varyingProperty: "horizontalOffset"
- property variant __values: ["-20", "0", "20"]
- }
- DropShadow {
- width: size
- height: size
- source: butterfly
- //horizontalOffset: 3
- radius: 4
- samples: 16
- property string __name: "DropShadow"
- property variant __properties: ["radius", "samples", "color", "horizontalOffset", "verticalOffset", "spread"]
- property string __varyingProperty: "verticalOffset"
- property variant __values: ["-20", "0", "20"]
- }
- DropShadow {
- width: size
- height: size
- source: butterfly
- //horizontalOffset: 3
- verticalOffset: 20
- radius: 8
- samples: 16
- property string __name: "DropShadow"
- property variant __properties: ["radius", "samples", "color", "horizontalOffset", "verticalOffset", "spread"]
- property string __varyingProperty: "spread"
- property variant __values: ["0.0", "0.5", "1.0"]
- }
- DropShadow {
- width: size
- height: size
- source: butterfly
- //horizontalOffset: 3
- verticalOffset: 20
- radius: 16
- samples: 24
- property string __name: "DropShadow"
- property variant __properties: ["radius", "samples", "color", "horizontalOffset", "verticalOffset", "spread", "fast"]
- property string __varyingProperty: "fast"
- property variant __values: [false, true]
- }
-
- Glow {
- function init() { background = "black" }
-
- width: size
- height: size
- source: butterfly
- samples: 16
- property string __name: "Glow"
- property variant __properties: ["radius", "samples", "color", "spread"]
- property string __varyingProperty: "radius"
- property variant __values: [0, 6, 12]
- }
- Glow {
- width: size
- height: size
- source: butterfly
- radius: 8
- spread: 0.5
- samples: 16
- property string __name: "Glow"
- property variant __properties: ["radius", "samples", "color", "spread"]
- property string __varyingProperty: "color"
- property variant __values: ["#ffffff", "#00ff00", "#aa00ff00"]
- }
- Glow {
- width: size
- height: size
- source: butterfly
- radius: 8
- samples: 16
- property string __name: "Glow"
- property variant __properties: ["radius", "samples", "color", "spread"]
- property string __varyingProperty: "spread"
- property variant __values: ["0.0", "0.5", "1.0"]
- }
- Glow {
- width: size
- height: size
- source: butterfly
- radius: 16
- samples: 24
- spread: 0.3
- property string __name: "Glow"
- property variant __properties: ["radius", "samples", "color", "spread", "fast"]
- property string __varyingProperty: "fast"
- property variant __values: [false, true]
-
- function uninit() { butterfly.visible = false }
- }
-
-
- Item {
- id: theEnd
- width: size
- height: size
- function init() { Qt.quit() }
- }
-}
diff --git a/tools/pngdumper/ItemModel2.qml b/tools/pngdumper/ItemModel2.qml
deleted file mode 100644
index abbe2d7..0000000
--- a/tools/pngdumper/ItemModel2.qml
+++ /dev/null
@@ -1,385 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2017 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of the Qt Graphical Effects module.
-**
-** $QT_BEGIN_LICENSE:GPL-EXCEPT$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 as published by the Free Software
-** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.0
-import QtGraphicalEffects 1.0
-
-VisualItemModel {
-
- FastBlur {
- function init() { checkerboard = true }
- width: size
- height: size
- source: bug
- radius: 64
- property string __name: "FastBlur"
- property variant __properties: ["radius", "transparentBorder"]
- property string __varyingProperty: "transparentBorder"
- property variant __values: [false, true]
- function uninit() { checkerboard = false }
- }
-
- FastBlur {
- width: size
- height: size
- source: bug
- radius: 0
- property string __name: "FastBlur"
- property variant __properties: ["radius"]
- property string __varyingProperty: "radius"
- property variant __values: ["0.0", "32", "64"]
- }
-
- GammaAdjust {
- width: size
- height: size
- source: bug
- property string __name: "GammaAdjust"
- property variant __properties: ["gamma"]
- property string __varyingProperty: "gamma"
- property variant __values: ["0.5", "1.0", "2.0"]
- }
-
- GaussianBlur {
- width: size
- height: size
- source: bug
- samples: 16
- deviation: 3
- property string __name: "GaussianBlur"
- property variant __properties: ["radius", "samples", "deviation"]
- property string __varyingProperty: "radius"
- property variant __values: [0, 4, 8]
- }
- GaussianBlur {
- width: size
- height: size
- source: bug
- samples: 16
- radius: 8
- property string __name: "GaussianBlur"
- property variant __properties: ["radius", "samples", "deviation"]
- property string __varyingProperty: "deviation"
- property variant __values: [1, 2, 4]
- }
- GaussianBlur {
- function init() { checkerboard = true }
- width: size
- height: size
- source: bug
- samples: 16
- radius: 8
- property string __name: "GaussianBlur"
- property variant __properties: ["radius", "samples", "deviation", "transparentBorder"]
- property string __varyingProperty: "transparentBorder"
- property variant __values: [false, true]
- function uninit() { checkerboard = false }
- }
-
- HueSaturation {
- width: size
- height: size
- source: bug
- property string __name: "HueSaturation"
- property variant __properties: ["hue", "saturation", "lightness"]
- property string __varyingProperty: "hue"
- property variant __values: ["-0.3", "0.0", "0.3"]
- }
- HueSaturation {
- width: size
- height: size
- source: bug
- property string __name: "HueSaturation"
- property variant __properties: ["hue", "saturation", "lightness"]
- property string __varyingProperty: "saturation"
- property variant __values: ["-0.8", "0.0", "1.0"]
- }
- HueSaturation {
- width: size
- height: size
- source: bug
- property string __name: "HueSaturation"
- property variant __properties: ["hue", "saturation", "lightness"]
- property string __varyingProperty: "lightness"
- property variant __values: ["-0.5", "0.0", "0.5"]
- }
-
- InnerShadow {
- function init() {
- background = "white"
- }
- width: size
- height: size
- source: butterfly
- horizontalOffset: 0
- verticalOffset: 0
- samples: 24
- property string __name: "InnerShadow"
- property variant __properties: ["radius", "samples", "color", "horizontalOffset", "verticalOffset", "spread"]
- property string __varyingProperty: "radius"
- property variant __values: [0, 6, 12]
- }
- InnerShadow {
- width: size
- height: size
- source: butterfly
- horizontalOffset: 0
- verticalOffset: 0
- radius: 16
- samples: 24
- property string __name: "InnerShadow"
- property variant __properties: ["radius", "samples", "color", "horizontalOffset", "verticalOffset", "spread"]
- property string __varyingProperty: "horizontalOffset"
- property variant __values: [-20, 0, 20]
- }
- InnerShadow {
- width: size
- height: size
- source: butterfly
- horizontalOffset: 0
- verticalOffset: 0
- radius: 16
- samples: 24
- property string __name: "InnerShadow"
- property variant __properties: ["radius", "samples", "color", "horizontalOffset", "verticalOffset", "spread"]
- property string __varyingProperty: "verticalOffset"
- property variant __values: [-20, 0, 20]
- }
- InnerShadow {
- width: size
- height: size
- source: butterfly
- horizontalOffset: 0
- verticalOffset: 0
- radius: 16
- samples: 24
- property string __name: "InnerShadow"
- property variant __properties: ["radius", "samples", "color", "horizontalOffset", "verticalOffset", "spread"]
- property string __varyingProperty: "spread"
- property variant __values: ["0.0", "0.3", "0.5"]
- }
- InnerShadow {
- width: size
- height: size
- source: butterfly
- horizontalOffset: 0
- verticalOffset: 0
- radius: 16
- spread: 0.2
- samples: 24
- property string __name: "InnerShadow"
- property variant __properties: ["radius", "samples", "color", "horizontalOffset", "verticalOffset", "spread", "fast"]
- property string __varyingProperty: "fast"
- property variant __values: [false, true]
- }
- InnerShadow {
- function init() { checkerboard = true }
- width: size
- height: size
- source: butterfly
- horizontalOffset: 0
- verticalOffset: 0
- radius: 16
- spread: 0.2
- samples: 24
- property string __name: "InnerShadow"
- property variant __properties: ["radius", "samples", "color", "horizontalOffset", "verticalOffset", "spread"]
- property string __varyingProperty: "color"
- property variant __values: ["#000000", "#ffffff", "#ff0000"]
- }
-
- LinearGradient {
- function init() { checkerboard = true }
-
- width: size
- height: size
- start: Qt.point(0,0)
- end: Qt.point(width, height)
- property string __name: "LinearGradient"
- property variant __properties: ["start", "end", "gradient"]
- property string __varyingProperty: "gradient"
- property variant __values: [firstGradient, secondGradient, thirdGradient]
- }
- LinearGradient {
- width: size
- height: size
- end: Qt.point(width, height)
- property string __name: "LinearGradient"
- property variant __properties: ["start", "end", "gradient"]
- property string __varyingProperty: "start"
- property variant __values: [Qt.point(0,0), Qt.point(width / 2, height / 2), Qt.point(width, 0)]
- }
- LinearGradient {
- width: size
- height: size
- start: Qt.point(0,0)
- property string __name: "LinearGradient"
- property variant __properties: ["start", "end", "gradient"]
- property string __varyingProperty: "end"
- property variant __values: [Qt.point(width, height), Qt.point(width / 2, height / 2), Qt.point(width, 0)]
- }
- LinearGradient {
- width: size
- height: size
- start: Qt.point(0,0)
- end: Qt.point(width, height)
- property string __name: "LinearGradient"
- property variant __properties: ["start", "end", "gradient", "source"]
- property string __varyingProperty: "source"
- property variant __values: [undefined, butterfly]
- }
-
- OpacityMask {
- width: size
- height: size
- source: bug
- property string __name: "OpacityMask"
- property variant __properties: ["maskSource"]
- property string __varyingProperty: "maskSource"
- property variant __values: [butterfly]
- }
-
- RadialGradient {
- width: size
- height: size
- property string __name: "RadialGradient"
- property variant __properties: ["horizontalOffset", "verticalOffset", "horizontalRadius", "verticalRadius", "angle", "gradient"]
- property string __varyingProperty: "horizontalOffset"
- property variant __values: [-width / 2, 0, width / 2]
- }
- RadialGradient {
- width: size
- height: size
- property string __name: "RadialGradient"
- property variant __properties: ["horizontalOffset", "verticalOffset", "horizontalRadius", "verticalRadius", "angle", "gradient"]
- property string __varyingProperty: "verticalOffset"
- property variant __values: [-height / 2, 0, height / 2]
- }
- RadialGradient {
- width: size
- height: size
- property string __name: "RadialGradient"
- property variant __properties: ["horizontalOffset", "verticalOffset", "horizontalRadius", "verticalRadius", "angle", "gradient"]
- property string __varyingProperty: "horizontalRadius"
- property variant __values: [width, width / 3]
- }
- RadialGradient {
- width: size
- height: size
- property string __name: "RadialGradient"
- property variant __properties: ["horizontalOffset", "verticalOffset", "horizontalRadius", "verticalRadius", "angle", "gradient"]
- property string __varyingProperty: "verticalRadius"
- property variant __values: [height, height / 3]
- }
- RadialGradient {
- width: size
- height: size
- property string __name: "RadialGradient"
- property variant __properties: ["horizontalOffset", "verticalOffset", "horizontalRadius", "verticalRadius", "angle", "gradient"]
- property string __varyingProperty: "gradient"
- property variant __values: [firstGradient, secondGradient, thirdGradient]
- }
- RadialGradient {
- width: size
- height: size
- horizontalRadius: width / 3
- property string __name: "RadialGradient"
- property variant __properties: ["horizontalOffset", "verticalOffset", "horizontalRadius", "verticalRadius", "angle", "gradient"]
- property string __varyingProperty: "angle"
- property variant __values: [0, 45, 90]
- }
- RadialGradient {
- width: size
- height: size
- property string __name: "RadialGradient"
- property variant __properties: ["horizontalOffset", "verticalOffset", "horizontalRadius", "verticalRadius", "angle", "gradient", "source"]
- property string __varyingProperty: "source"
- property variant __values: [undefined, butterfly]
-
- function uninit() { checkerboard = false }
- }
-
- RectangularGlow {
- function init() {
- background = "black"
- rect.visible = true
- }
- width: rect.width
- height: rect.height
- x: rect.x
- property string __name: "RectangularGlow"
- property variant __properties: ["glowRadius", "spread", "color", "cornerRadius"]
- property string __varyingProperty: "glowRadius"
- property variant __values: [10, 20, 40]
- cornerRadius: 25
- }
- RectangularGlow {
- width: rect.width
- height: rect.height
- x: rect.x
- property string __name: "RectangularGlow"
- property variant __properties: ["glowRadius", "spread", "color", "cornerRadius"]
- property string __varyingProperty: "spread"
- property variant __values: ["0.0", "0.5", "1.0"]
- cornerRadius: 25
- glowRadius: 20
- }
- RectangularGlow {
- width: rect.width
- height: rect.height
- x: rect.x
- property string __name: "RectangularGlow"
- property variant __properties: ["glowRadius", "spread", "color", "cornerRadius"]
- property string __varyingProperty: "color"
- property variant __values: ["#ffffff", "#55ff55", "#5555ff"]
- cornerRadius: 25
- glowRadius: 20
- }
- RectangularGlow {
- width: rect.width
- height: rect.height
- x: rect.x
- property string __name: "RectangularGlow"
- property variant __properties: ["glowRadius", "spread", "color", "cornerRadius"]
- property string __varyingProperty: "cornerRadius"
- property variant __values: [0, 25, 50]
- glowRadius: 20
-
- function uninit() {
- background = "white"
- rect.visible = false
- }
- }
-
- Item {
- id: theEnd
- width: size
- height: size
- function init() { Qt.quit() }
- }
-}
diff --git a/tools/pngdumper/ItemModel3.qml b/tools/pngdumper/ItemModel3.qml
deleted file mode 100644
index 56c005e..0000000
--- a/tools/pngdumper/ItemModel3.qml
+++ /dev/null
@@ -1,243 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2017 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of the Qt Graphical Effects module.
-**
-** $QT_BEGIN_LICENSE:GPL-EXCEPT$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 as published by the Free Software
-** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.0
-import QtGraphicalEffects 1.0
-
-VisualItemModel {
-
- RecursiveBlur {
- function init() {
- timer.interval = 2000
- checkerboard = true
- }
-
- width: size
- height: size
- source: bug
- radius: 7.5
- property string __name: "RecursiveBlur"
- property variant __properties: ["loops", "radius"]
- property string __varyingProperty: "loops"
- property variant __values: [4, 20, 70]
- }
- RecursiveBlur {
- width: size
- height: size
- source: bug
- loops: 20
- property string __name: "RecursiveBlur"
- property variant __properties: ["loops", "radius"]
- property string __varyingProperty: "radius"
- property variant __values: [2.5, 4.5, 7.5]
- }
- RecursiveBlur {
- width: size
- height: size
- source: bug
- loops: 20
- radius: 7.5
- property string __name: "RecursiveBlur"
- property variant __properties: ["loops", "radius", "transparentBorder"]
- property string __varyingProperty: "transparentBorder"
- property variant __values: [false, true]
-
- function uninit() {
- timer.interval = timerInterval
- checkerboard = false
- }
- }
-
- ThresholdMask {
- width: size
- height: size
- source: bug
- maskSource: fog
- threshold: 0.4
- property string __name: "ThresholdMask"
- property variant __properties: ["spread", "threshold"]
- property string __varyingProperty: "spread"
- property variant __values: ["0.0", "0.2", "0.8"]
- function init() { checkerboard = true }
- }
- ThresholdMask {
- width: size
- height: size
- source: bug
- maskSource: fog
- spread: 0.2
- property string __name: "ThresholdMask"
- property variant __properties: ["spread", "threshold"]
- property string __varyingProperty: "threshold"
- property variant __values: ["0.0", "0.5", "0.7"]
- function uninit() { checkerboard = false }
- }
-
- RadialBlur {
- width: size
- height: size
- source: butterfly
- samples: 24
- property string __name: "RadialBlur"
- property variant __properties: ["samples", "angle", "horizontalOffset", "verticalOffset"]
- property string __varyingProperty: "angle"
- property variant __values: ["0.0", "15.0", "30.0"]
- function uninit() { checkerboard = false }
- }
- RadialBlur {
- width: size
- height: size
- source: butterfly
- samples: 24
- angle: 20
- property string __name: "RadialBlur"
- property variant __properties: ["samples", "angle", "horizontalOffset", "verticalOffset"]
- property string __varyingProperty: "horizontalOffset"
- property variant __values: ["75.0", "0.0", "-75.0"]
- function uninit() { checkerboard = false }
- }
- RadialBlur {
- width: size
- height: size
- source: butterfly
- samples: 24
- angle: 20
- property string __name: "RadialBlur"
- property variant __properties: ["samples", "angle", "horizontalOffset", "verticalOffset"]
- property string __varyingProperty: "verticalOffset"
- property variant __values: ["75.0", "0.0", "-75.0"]
- function uninit() { checkerboard = false }
- }
-
- DirectionalBlur {
- width: size
- height: size
- source: butterfly
- samples: 24
- length: 32
- property string __name: "DirectionalBlur"
- property variant __properties: ["samples", "angle", "length"]
- property string __varyingProperty: "angle"
- property variant __values: ["0.0", "45.0", "90.0"]
- function uninit() { checkerboard = false }
- }
- DirectionalBlur {
- width: size
- height: size
- source: butterfly
- samples: 24
- property string __name: "DirectionalBlur"
- property variant __properties: ["samples", "angle", "length"]
- property string __varyingProperty: "length"
- property variant __values: ["0.0", "32.0", "48.0"]
- function uninit() { checkerboard = false }
- }
-
- ZoomBlur {
- width: size
- height: size
- source: butterfly
- samples: 24
- length: 32
- property string __name: "ZoomBlur"
- property variant __properties: ["samples", "length", "horizontalOffset", "verticalOffset"]
- property string __varyingProperty: "horizontalOffset"
- property variant __values: ["100.0", "0.0", "-100.0"]
- function uninit() { checkerboard = false }
- }
- ZoomBlur {
- width: size
- height: size
- source: butterfly
- samples: 24
- length: 32
- property string __name: "ZoomBlur"
- property variant __properties: ["samples", "length", "horizontalOffset", "verticalOffset"]
- property string __varyingProperty: "verticalOffset"
- property variant __values: ["100.0", "0.0", "-100.0"]
- function uninit() { checkerboard = false }
- }
- ZoomBlur {
- width: size
- height: size
- source: butterfly
- samples: 24
- property string __name: "ZoomBlur"
- property variant __properties: ["samples", "length", "horizontalOffset", "verticalOffset"]
- property string __varyingProperty: "length"
- property variant __values: ["0.0", "32.0", "48.0"]
- function uninit() { checkerboard = false }
- }
-
- LevelAdjust {
- width: size
- height: size
- source: butterfly
- property string __name: "LevelAdjust"
- property variant __properties: ["minimumInput", "maximumInput", "minimumOutput", "maximumOutput", "gamma"]
- property string __varyingProperty: "minimumInput"
- property variant __values: ["#00000000", "#00000040", "#00000070"]
- }
-
- LevelAdjust {
- width: size
- height: size
- source: butterfly
- property string __name: "LevelAdjust"
- property variant __properties: ["minimumInput", "maximumInput", "minimumOutput", "maximumOutput", "gamma"]
- property string __varyingProperty: "maximumInput"
- property variant __values: ["#FFFFFFFF", "#FFFFFF80", "#FFFFFF30"]
- }
-
- LevelAdjust {
- width: size
- height: size
- source: butterfly
- property string __name: "LevelAdjust"
- property variant __properties: ["minimumInput", "maximumInput", "minimumOutput", "maximumOutput", "gamma"]
- property string __varyingProperty: "minimumOutput"
- property variant __values: ["#00000000", "#00000070", "#000000A0"]
- }
-
- LevelAdjust {
- width: size
- height: size
- source: butterfly
- property string __name: "LevelAdjust"
- property variant __properties: ["minimumInput", "maximumInput", "minimumOutput", "maximumOutput", "gamma"]
- property string __varyingProperty: "maximumOutput"
- property variant __values: ["#FFFFFFFF", "#FFFFFF80", "#FFFFFF30"]
- }
-
- Item {
- id: theEnd
- width: size
- height: size
- function init() { Qt.quit() }
- }
-}
diff --git a/tools/pngdumper/ItemModel4.qml b/tools/pngdumper/ItemModel4.qml
deleted file mode 100644
index f33fe14..0000000
--- a/tools/pngdumper/ItemModel4.qml
+++ /dev/null
@@ -1,79 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2017 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of the Qt Graphical Effects module.
-**
-** $QT_BEGIN_LICENSE:GPL-EXCEPT$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 as published by the Free Software
-** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.0
-import QtGraphicalEffects 1.0
-
-VisualItemModel {
-
- MaskedBlur {
- width: size
- height: size
- source: butterfly
- maskSource: blurMask
- samples: 24
- property string __name: "MaskedBlur"
- property variant __properties: ["radius", "samples", "transparentBorder", "fast"]
- property string __varyingProperty: "radius"
- property variant __values: [0.0, 8.0, 16.0]
- }
- MaskedBlur {
- width: size
- height: size
- source: butterfly
- maskSource: blurMask
- radius: 16
- samples: 24
- property string __name: "MaskedBlur"
- property variant __properties: ["radius", "samples", "transparentBorder", "fast"]
- property string __varyingProperty: "fast"
- property variant __values: [false, true]
- }
- MaskedBlur {
- function init() { checkerboard = true }
- width: size
- height: size
- source: bug
- maskSource: blurMask
- radius: 64
- samples: 24
- fast: true
- property string __name: "MaskedBlur"
- property variant __properties: ["radius", "samples", "transparentBorder", "fast"]
- property string __varyingProperty: "transparentBorder"
- property variant __values: [false, true]
- function uninit() { checkerboard = false }
- }
-
- Item {
- id: theEnd
- width: size
- height: size
- function init() { Qt.quit() }
- }
-}
diff --git a/tools/pngdumper/pngdumper.cpp b/tools/pngdumper/pngdumper.cpp
deleted file mode 100644
index 8beb925..0000000
--- a/tools/pngdumper/pngdumper.cpp
+++ /dev/null
@@ -1,61 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2016 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of the Qt Graphical Effects module.
-**
-** $QT_BEGIN_LICENSE:GPL-EXCEPT$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 as published by the Free Software
-** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-#include "pngdumper.h"
-
-#include <QtQml/qqml.h>
-#include <QtQuick/QQuickWindow>
-
-ItemCapturer::ItemCapturer(QQuickItem *parent):
- QQuickItem(parent)
-{
-}
-
-ItemCapturer::~ItemCapturer()
-{
-}
-
-void ItemCapturer::grabItem(QQuickItem *item, QString filename)
-{
- QQuickWindow *w = window();
- QImage img = w->grabWindow();
- while (img.width() * img.height() == 0)
- img = w->grabWindow();
- QQuickItem *rootItem = w->contentItem();
- QRectF rectf = rootItem->mapRectFromItem(item, QRectF(0, 0, item->width(), item->height()));
- QDir pwd = QDir().dirName();
- pwd.mkdir("output");
- img = img.copy(rectf.toRect());
- img.save("output/" + filename);
- emit imageSaved();
-}
-
-void ItemCapturer::document(QString s)
-{
- printf(s.toLatin1().data());
-}
diff --git a/tools/pngdumper/pngdumper.h b/tools/pngdumper/pngdumper.h
deleted file mode 100644
index 54fac1b..0000000
--- a/tools/pngdumper/pngdumper.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2016 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of the Qt Graphical Effects module.
-**
-** $QT_BEGIN_LICENSE:GPL-EXCEPT$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 as published by the Free Software
-** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-#ifndef ITEMCAPTURER_H
-#define ITEMCAPTURER_H
-
-#include <QtQuick>
-
-class ItemCapturer : public QQuickItem
-{
- Q_OBJECT
- Q_DISABLE_COPY(ItemCapturer)
-
-public:
- ItemCapturer(QQuickItem *parent = 0);
- ~ItemCapturer();
-
- Q_INVOKABLE void grabItem(QQuickItem *item, QString filename);
- Q_INVOKABLE void document(QString s);
-
-signals:
- void imageSaved();
-
-};
-
-QML_DECLARE_TYPE(ItemCapturer)
-
-#endif // ITEMCAPTURER_H
-
diff --git a/tools/pngdumper/pngdumper.pro b/tools/pngdumper/pngdumper.pro
deleted file mode 100644
index d29e50f..0000000
--- a/tools/pngdumper/pngdumper.pro
+++ /dev/null
@@ -1,41 +0,0 @@
-TEMPLATE = lib
-TARGET = pngdumper
-QT += core quick
-CONFIG += plugin
-
-TARGET = $$qtLibraryTarget($$TARGET)
-uri = org.qtproject.pngdumper
-
-# Input
-SOURCES += \
- pngdumper_plugin.cpp \
- pngdumper.cpp
-
-HEADERS += \
- pngdumper_plugin.h \
- pngdumper.h
-
-OTHER_FILES = qmldir \
- pngdumper.qml \
- ItemModel.qml
-
-!equals(_PRO_FILE_PWD_, $$OUT_PWD) {
- cpqmldir.files = qmldir
- cpqmldir.path = $$OUT_PWD
- COPIES += cpqmldir
-}
-
-qmldir.files = qmldir
-unix {
- maemo5 | !isEmpty(MEEGO_VERSION_MAJOR) {
- installPath = /usr/lib/qt4/imports/$$replace(uri, \\., /)
- } else {
- installPath = $$[QT_INSTALL_IMPORTS]/$$replace(uri, \\., /)
- }
- qmldir.path = $$installPath
- target.path = $$installPath
- INSTALLS += target qmldir
-}
-
-
-
diff --git a/tools/pngdumper/pngdumper.qml b/tools/pngdumper/pngdumper.qml
deleted file mode 100644
index fa2faaf..0000000
--- a/tools/pngdumper/pngdumper.qml
+++ /dev/null
@@ -1,240 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2017 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of the Qt Graphical Effects module.
-**
-** $QT_BEGIN_LICENSE:GPL-EXCEPT$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 as published by the Free Software
-** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.12
-import org.qtproject.pngdumper 1.12
-
-Rectangle {
- id: main
- width: 300
- height: width
- property real size: width
- property real timerInterval: 1
- property color background: "white"
- property bool checkerboard: false
- color: background
-
- Rectangle {
- id: blurMask
- anchors.fill: parent
- visible: false
- gradient: Gradient {
- GradientStop { position: 0.3; color: "#ff000000" }
- GradientStop { position: 0.7; color: "#00000000" }
- }
- }
-
-
- Gradient {
- id: firstGradient
- GradientStop { position: 0.000; color: Qt.rgba(1, 0, 0, 1) }
- GradientStop { position: 0.167; color: Qt.rgba(1, 1, 0, 1) }
- GradientStop { position: 0.333; color: Qt.rgba(0, 1, 0, 1) }
- GradientStop { position: 0.500; color: Qt.rgba(0, 1, 1, 1) }
- GradientStop { position: 0.667; color: Qt.rgba(0, 0, 1, 1) }
- GradientStop { position: 0.833; color: Qt.rgba(1, 0, 1, 1) }
- GradientStop { position: 1.000; color: Qt.rgba(1, 0, 0, 1) }
- }
- Gradient {
- id: secondGradient
- GradientStop { position: 0.0; color: "#F0F0F0" }
- GradientStop { position: 0.5; color: "#000000" }
- GradientStop { position: 1.0; color: "#F0F0F0" }
- }
- Gradient {
- id: thirdGradient
- GradientStop { position: 0.0; color: "#00000000" }
- GradientStop { position: 1.0; color: "#FF000000" }
- }
-
- ItemModel {
- id: itemModel
- }
-
- Item {
- id: container
- width: size
- height: size
- clip: true
-
- Image {
- source: '../../tests/manual/testbed/images/checker.png'
- smooth: true
- anchors.fill: parent
- fillMode: Image.Tile
- visible: main.checkerboard
- }
-
- ListView {
- id: list
- width: size
- height: size
- model: itemModel
- highlightMoveDuration: 1
- spacing: size
- anchors.centerIn: parent
- cacheBuffer: size
- }
- }
-
- // Sources
- Image {
- id: bug
- source: "../../tests/manual/testbed/images/bug.jpg"
- smooth: true
- width: size
- height: width
- fillMode: Image.PreserveAspectFit
- visible: false
- }
- ShaderEffectSource {
- id: butterfly
- smooth: true
- width: size
- height: width
- visible: false
- sourceItem:
- Image {
- //id: butterfly
- source: "../../tests/manual/testbed/images/butterfly.png"
- smooth: true
- width: size
- height: width
- fillMode: Image.PreserveAspectFit
- visible: false
- }
- }
- Image {
- id: fog
- source: "../../tests/manual/testbed/images/fog.png"
- smooth: true
- width: size
- height: width
- fillMode: Image.PreserveAspectFit
- visible: false
- }
- Rectangle {
- id: rect
- width: size / 2
- height: size / 2
- anchors.centerIn: container
- color: "#dde4ff"
- visible: false
- }
- Rectangle {
- id: displacementMapSource
- visible: false
- color: Qt.rgba(0.5, 0.5, 1.0, 1.0)
- smooth: true
- anchors.fill: bug
- Image {
- id: di
- x: (parent.width - width) / 2
- y: (parent.height - height) / 2
- sourceSize: Qt.size(128, 128)
- source: "../../tests/manual/testbed/images/glass_normal.png"
- smooth: true
- }
- }
-
- ItemCapturer {
- id: capturer
- }
-
- Timer {
- interval: 1000
- running: true
- onTriggered: {
- // Ugly workaround for listview not updating itself
- list.contentX = 1
- eval("list.currentItem."+list.currentItem.__varyingProperty+"=list.currentItem.__values[0]");
- list.contentX = 0
- if (list.currentItem.init != undefined) list.currentItem.init()
- timer.running = true
- }
- }
-
-
- property int i: 0
- Connections {
- target: capturer
- onImageSaved: {
- if (i >= list.currentItem.__values.length - 1) {
- var filename = list.currentItem.__name + "_" + list.currentItem.__varyingProperty + (i + 1) + ".png"
- filename = filename.replace(/\"/g,"")
- capturer.document("\\table\n")
- capturer.document("\\header\n")
- capturer.document("\\o Output examples with different " + list.currentItem.__varyingProperty + " values\n")
- capturer.document("\\o\n\\o\n\\row\n")
- var ii = 0
- for(ii = 0; ii < list.currentItem.__values.length; ii++) {
- filename = list.currentItem.__name + "_" + list.currentItem.__varyingProperty + (ii + 1) + ".png"
- filename = filename.replace(/\"/g,"")
- //filename = filename.toLowerCase();
- capturer.document(" \\o \\image " + filename + "\n")
- }
- capturer.document("\\row\n")
- for(ii = 0; ii < list.currentItem.__values.length; ii++) {
- capturer.document(" \\o \\bold { " + list.currentItem.__varyingProperty + ": " + list.currentItem.__values[ii] + " }\n")
- }
- for (var p = 0; p < list.currentItem.__properties.length; p++) {
- if (list.currentItem.__properties[p] == list.currentItem.__varyingProperty) continue;
-
- capturer.document("\\row\n")
-
- for(ii = 0; ii < list.currentItem.__values.length; ii++) {
- capturer.document(" \\o \\l " + list.currentItem.__properties[p] + ": " + eval("list.currentItem."+list.currentItem.__properties[p]) + "\n")
- }
- }
- capturer.document("\\endtable\n")
-
- if (list.currentIndex < list.count-1) {
- i = 0
- if (list.currentItem.uninit != undefined) list.currentItem.uninit()
- list.currentIndex++
- list.positionViewAtIndex(list.currentIndex, ListView.Center)
- if (list.currentItem.init != undefined) list.currentItem.init()
- } else Qt.quit()
- } else i++
-
- eval("list.currentItem."+list.currentItem.__varyingProperty+"=list.currentItem.__values[i]");
- timer.running = true
- }
- }
-
- Timer {
- id: timer
- interval: timerInterval
- running: false
- onTriggered: {
- var filename = list.currentItem.__name + "_" + list.currentItem.__varyingProperty + (i + 1) + ".png"
- filename = filename.replace(/\"/g,"")
- capturer.grabItem(container, filename)
- }
- }
-}
diff --git a/tools/pngdumper/pngdumper.sh b/tools/pngdumper/pngdumper.sh
deleted file mode 100755
index 851a1b2..0000000
--- a/tools/pngdumper/pngdumper.sh
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/bin/bash
-#############################################################################
-##
-## Copyright (C) 2016 The Qt Company Ltd.
-## Contact: https://www.qt.io/licensing/
-##
-## This file is the build configuration utility of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:GPL-EXCEPT$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see https://www.qt.io/terms-conditions. For further
-## information use the contact form at https://www.qt.io/contact-us.
-##
-## GNU General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU
-## General Public License version 3 as published by the Free Software
-## Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
-## included in the packaging of this file. Please review the following
-## information to ensure the GNU General Public License requirements will
-## be met: https://www.gnu.org/licenses/gpl-3.0.html.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-# This script must be run from its current folder.
-# Example of usage: ./pngdumper.sh -platform xcb
-
-rm ItemModel.qml
-cp ItemModel1.qml ItemModel.qml
-qmlscene pngdumper.qml $1 $2
-
-rm ItemModel.qml
-cp ItemModel2.qml ItemModel.qml
-qmlscene pngdumper.qml $1 $2
-
-rm ItemModel.qml
-cp ItemModel3.qml ItemModel.qml
-qmlscene pngdumper.qml $1 $2
-
-rm ItemModel.qml
-cp ItemModel4.qml ItemModel.qml
-qmlscene pngdumper.qml $1 $2
-
-rm ItemModel.qml
diff --git a/tools/pngdumper/pngdumper_plugin.cpp b/tools/pngdumper/pngdumper_plugin.cpp
deleted file mode 100644
index f6974b7..0000000
--- a/tools/pngdumper/pngdumper_plugin.cpp
+++ /dev/null
@@ -1,42 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2016 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of the Qt Graphical Effects module.
-**
-** $QT_BEGIN_LICENSE:GPL-EXCEPT$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 as published by the Free Software
-** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-#include "pngdumper_plugin.h"
-#include "pngdumper.h"
-
-#include <QtQml/qqml.h>
-
-void ItemcapturerPlugin::registerTypes(const char *uri)
-{
- qmlRegisterType<ItemCapturer>(uri, 1, 0, "ItemCapturer");
-
- // The minor version used to be the current Qt 5 minor. For compatibility it is the last
- // Qt 5 release.
- qmlRegisterModule(uri, 1, 15);
-}
-
diff --git a/tools/pngdumper/pngdumper_plugin.h b/tools/pngdumper/pngdumper_plugin.h
deleted file mode 100644
index 139cc80..0000000
--- a/tools/pngdumper/pngdumper_plugin.h
+++ /dev/null
@@ -1,44 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2016 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of the Qt Graphical Effects module.
-**
-** $QT_BEGIN_LICENSE:GPL-EXCEPT$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 as published by the Free Software
-** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-#ifndef ITEMCAPTURER_PLUGIN_H
-#define ITEMCAPTURER_PLUGIN_H
-
-#include <QtQml/QQmlExtensionPlugin>
-
-class ItemcapturerPlugin : public QQmlExtensionPlugin
-{
- Q_OBJECT
- Q_PLUGIN_METADATA(IID QQmlExtensionInterface_iid)
-
-public:
- void registerTypes(const char *uri);
-};
-
-#endif // ITEMCAPTURER_PLUGIN_H
-
diff --git a/tools/pngdumper/qmldir b/tools/pngdumper/qmldir
deleted file mode 100644
index a4519f1..0000000
--- a/tools/pngdumper/qmldir
+++ /dev/null
@@ -1,2 +0,0 @@
-plugin pngdumper
-