2016-09-09 19 views
1

OBS Studioには、のデフォルト値ダークが付属しています。 のデフォルトテーマはネイティブシステムスタイル(私の場合はWindows 10)を使用しますが、ダークテーマはカスタムデザインです。Qtカスタムスタイル:スクロールバーの画面上の矢印ボタン?

私は、カスタム設計は、スクロールバーの画面上の矢印ボタンを持っていないことに気づいた:

on-screen arrow buttonenter image description here

はQtのスクロールバーは、矢印ボタンを持っていない、またはそれらをQSSにより無効にされましたか?もしそうなら、それらを有効にする方法?

答えて

2

これらはqssファイルDark.qssによって無効にされました。このスタイルシートは矢印を隠しています。あなたが(ない場合は、thisをチェック)コードをお持ちの場合

は、次の行を見ることができます:

QScrollBar::add-line:horizontal, QScrollBar::sub-line:horizontal { 
    border: none; 
    background: none; 
} 

QScrollBar::left-arrow:horizontal, QScrollBar::right-arrow:horizontal, QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal { 
    border: none; 
    background: none; 
    color: none; 
} 

変更これらのプロパティをcustomizeにQScrollBarの要件に応じて。

関連する問題