import Qt 4.7 Rectangle { id: searchBarWidget SystemPalette { id: myPalette; colorGroup: SystemPalette.Active } color : myPalette.window; MyTextLineEdit{ id: inputSearchText width: (searchBarWidget.width - (searchBarWidget.height*3.5 + searchButton.width + 9)); height: searchBarWidget.height anchors.left: searchBarWidget.left IconButton { id: clearButton; width: inputSearchText.height-6; height: inputSearchText.height-6; anchors.rightMargin: 4 anchors.right: parent.right anchors.verticalCenter: parent.verticalCenter enabled: true; pathToIcon: "/home/jakub/go-previous.png"; } } Item { id: buttonsBox width: searchBarWidget.height*3.5 + searchButton.width + 9 height: searchBarWidget.height anchors.right: parent.right anchors.verticalCenter: parent.verticalCenter Button { id: searchButton width: 100 height: searchBarWidget.height; anchors.rightMargin: 3 anchors.right: historyButton3.left anchors.verticalCenter: parent.verticalCenter textInButton: "Search" } IconButton { id: historyButton1; width: searchBarWidget.height height: searchBarWidget.height anchors.right: parent.right anchors.verticalCenter: parent.verticalCenter enabled: true; pathToIcon: "/home/jakub/go-previous.png"; } IconButton { id: historyButton2; width: searchBarWidget.height height: searchBarWidget.height anchors.rightMargin: 3 anchors.right: historyButton1.left anchors.verticalCenter: parent.verticalCenter enabled: true; pathToIcon: "/home/jakub/go-previous.png"; } IconButton { id: historyButton3; width: searchBarWidget.height height: searchBarWidget.height anchors.rightMargin: 3 anchors.right: historyButton2.left anchors.verticalCenter: parent.verticalCenter enabled: true; pathToIcon: "/home/jakub/go-previous.png"; } } }