2017-07-05 4 views
0

Comment changer la couleur de QSplitter poignéePersonnaliser QSplitter poignée couleur

m_pSplitMainWin->setHandleWidth(10); 
m_pSplitMainWin->setStyleSheet("QSplitter::handle:background-color: rgb(55, 100, 110);"); 

Ce ne fonctionne pas, donnez votre précieuse contribution

+0

Cochez cette case : http://doc.qt.io/qt-4.8/stylesheet-examples.html#customizing-qsplitter –

Répondre

1

Works pour moi:

QSplitter::handle 
{ 
    background-color: rgb(255, 255, 255); 
} 

Plus exemple complexe :

QSplitter#editorViewSplitter::handle:horizontal 
{ 
    border-left: 1px solid lightGray; 
} 

QSplitter#editorViewSplitter::handle:vertical 
{ 
    border-bottom: 1px solid lightGray; 
} 
+0

comment je vais faire pour m_pSplitMainWin – Sijith

+0

en utilisant m_pSplitMainWin comment puis-je faire – Sijith

+0

Essayez m_pSplitMainWin-> setStyleSheet ("QSplitter :: gérer {arrière-plan: rgb (55, 100, 110);} "); Portez votre attention sur "{" à la place si ":". –