0

スクリープショットリンク:http://qt-apps.org/CONTENT/content-pre1/119860-1.png

上記のスクリーンショットリンクのように、スクロールバーハンドルとQSplitterハンドルの外観をカスタマイズしたいと思います。私はそれがスタイルシートからできることを知っています。しかし、私はこれをどのように達成するのか分かりません。ホルプ誰かが小さな例を共有することができます。ありがとう!

4

2 に答える 2

3

スタイル全体を変更するのではなく、スプリッターをカスタマイズしたいだけの場合:

qApp->setStyleSheet(
    "QSplitter::handle:vertical   {height: 6px; image: url(images/vsplitter.png);}"
    "QSplitter::handle:horizontal {width:  6px; image: url(images/hsplitter.png);}"
    );
于 2012-05-26T08:51:18.377 に答える
1

これはスタイルシートではなく、QPlastiqueStyleです。

setStyle(new QPlastiqueStyle);
于 2012-05-26T08:03:52.943 に答える