QmlNodeEditor
NodeViewStyle.qml
Go to the documentation of this file.
1 import QtQuick 2.15
2 import QtQuick.Controls 2.15
3 
4 QtObject {
5  property color borderColor: "black"
6  property color borderHoverColor: "#555555"
7  property color borderFocusColor: "orange"
8  property color backgroundColor: "#cccccc"
9 
10  property color nodeBorderColor: borderColor
11  property color nodeBorderHoverColor: borderHoverColor
12  property color nodeBorderFocusColor: borderFocusColor
13  property real nodeBorderWidth: 2
14  property real nodeBorderRadius: 10
15 
16  property color nodeBackgroundColor: "transparent"
17  property var nodeBackgroundGradient: "PremiumWhite"
18 
19  property int nodeHeaderHeight: 20
20  property color nodeHeaderBackgroundColor: "lightgray"
21 
22  property real leftPortDockWidth: 100
23  property real rightPortDockWidth: 100
24 
25  property color nodePortConnectorColor: "gray"
26  property color nodePortConnectorHoverColor: borderHoverColor
27  property color nodePortConnectorHighlightColor: "green"
28  property real nodePortConnectorWidth: 10
29  property real nodePortConnectorHoverWidth: 15
30  property real nodePortConnectorHighlightWidth: 15
31  property real nodePortConnectorMargin: 3
32  property color nodePortConnectorBorderColor: borderColor
33  property int nodePortConnectorBorderWidth: 1
34 
35  property color connectionStrokeColor: borderColor
36  property color connectionStrokeHoverColor: borderHoverColor
37  property color connectionStrokeFocusColor: borderFocusColor
38  property real connectionStrokeWidth: 2
39  property real connectionStrokeHoverWidth: 3
40  property real connectionStrokeFocusWidth: 3
41  property real connectionControlPointDistance: 100
42  property real connectionPointerSize: 5
43 }