Quantcast
Channel: Qt DevNet forums: Qt Quick 1283365070**
Viewing all articles
Browse latest Browse all 4972

QTabView - TabBar area background color

$
0
0
I added a TabView to a QDialog. I want to set the color of the tab area background, it is always white and I want it to be the color of the Dialog. Here is what I have in C++: QQuickView *aboutView = new QQuickView(QUrl("qrc:qml/helpAbout.qml"));    QQuickItem *qmlObject = aboutView->rootObject();     qmlObject->setProperty("color",aboutDialog->palette().color(QPalette::Window));     aboutView->setResizeMode(QQuickView::SizeRootObjectToView);     QWidget *aboutWidget = QWidget::createWindowContainer(aboutView,0);     aboutWidget->setPalette(aboutDialog->palette()); And I have tried to fool around with the style but do not see a tab area color attribute. Here is my QML file: TabView {     id:tv     style: TabViewStyle {         frameOverlap: 1         tab: Rectangle {             color: styleData.selected ? "steelblue" :"lightsteelblue"             implicitWidth: Math.max(text.width + 4, 80)             implicitHeight: 20             radius: 2             Text {                 id: text                 anchors.centerIn: parent                 text: styleData.title                 color: styleData.selected ? "white" : "black"             }         }         frame: Rectangle { color: "steelblue" }     }     anchors.fill: parent Any help very much appreciated -David

Viewing all articles
Browse latest Browse all 4972

Trending Articles