Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'resources/qml/SearchBar.qml')
-rw-r--r--resources/qml/SearchBar.qml35
1 files changed, 35 insertions, 0 deletions
diff --git a/resources/qml/SearchBar.qml b/resources/qml/SearchBar.qml
new file mode 100644
index 0000000000..4d9c003653
--- /dev/null
+++ b/resources/qml/SearchBar.qml
@@ -0,0 +1,35 @@
+// Copyright (C) 2021 Ultimaker B.V.
+// Cura is released under the terms of the LGPLv3 or higher.
+
+import QtQuick 2.15
+import QtQuick.Controls 2.15
+import QtQuick.Layouts 1.1
+
+import UM 1.6 as UM
+import Cura 1.7 as Cura
+
+Cura.TextField
+{
+ UM.I18nCatalog { id: catalog; name: "cura" }
+
+ leftPadding: searchIcon.width + UM.Theme.getSize("default_margin").width * 2
+
+ placeholderText: catalog.i18nc("@placeholder", "Search")
+ font.italic: true
+
+ UM.RecolorImage
+ {
+ id: searchIcon
+
+ anchors
+ {
+ verticalCenter: parent.verticalCenter
+ left: parent.left
+ leftMargin: UM.Theme.getSize("default_margin").width
+ }
+ source: UM.Theme.getIcon("Magnifier")
+ height: UM.Theme.getSize("small_button_icon").height
+ width: height
+ color: UM.Theme.getColor("text")
+ }
+}