diff options
-rw-r--r-- | share/qtcreator/qmldesigner/itemLibraryQmlSources/LibraryHeader.qml | 42 |
1 files changed, 26 insertions, 16 deletions
diff --git a/share/qtcreator/qmldesigner/itemLibraryQmlSources/LibraryHeader.qml b/share/qtcreator/qmldesigner/itemLibraryQmlSources/LibraryHeader.qml index 12052d2a3c..da2e18ff87 100644 --- a/share/qtcreator/qmldesigner/itemLibraryQmlSources/LibraryHeader.qml +++ b/share/qtcreator/qmldesigner/itemLibraryQmlSources/LibraryHeader.qml @@ -66,25 +66,33 @@ Item { {title: qsTr("Assets"), addToolTip: qsTr("Add new assets to project.")}] TabButton { - contentItem: Text { // TabButton text - text: modelData.title - font.pixelSize: 13 - font.bold: true - color: tabBar.currentIndex === index ? "#0094ce" : "#dadada" - anchors.bottomMargin: 2 - horizontalAlignment: Text.AlignLeft - verticalAlignment: Text.AlignBottom - elide: Text.ElideRight - } + topPadding: 4 + bottomPadding: 4 + contentItem: Item { + implicitHeight: plusButton.height + + Text { // TabButton text + text: modelData.title + font.pixelSize: 13 + font.bold: true + color: tabBar.currentIndex === index ? "#0094ce" : "#dadada" + anchors.left: parent.left + anchors.top: parent.top + anchors.bottom: parent.bottom + anchors.right: plusButton.left + anchors.bottomMargin: 2 + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignBottom + elide: Text.ElideRight + } - background: Item { // TabButton background Rectangle { // + button + id: plusButton anchors.right: parent.right - anchors.bottom: parent.bottom - anchors.rightMargin: 2 - anchors.bottomMargin: 2 - width: 25 - height: 25 + anchors.top: parent.top + anchors.topMargin: 1 + width: 24 + height: 24 color: mouseArea.containsMouse ? "#353535" : "#262626" ToolTip.delay: 500 @@ -109,7 +117,9 @@ Item { : rootView.handleAddAsset() } } + } + background: Item { // TabButton background Rectangle { // bottom strip anchors.bottom: parent.bottom width: parent.width |