簡體   English   中英

如何在Qt中用彩色字符串設置窗口標題?

[英]How to set window title with a colored string in Qt?

如何在Qt中用彩色字符串設置窗口標題? 如何在Qt中設置帶有部分彩色字符串的窗口標題? 例如

My Office [red]

My Office [black] - my.doc [red]

如何在Qt中用彩色字符串設置窗口標題? 如何在Qt中設置帶有部分彩色字符串的窗口標題?

你不能從Qt控制它,因為它最終不是Qt繪制它們。 但是,您可以使用QPainter以下方法在窗口小部件上繪制自定義標題欄行:

void QPainter::setPen(const QColor & color)

void QPainter::setBrush(const QBrush & brush)

void QPainter::drawLine(const QLine & line)

您可以在Qt中查看模擬時鍾示例以進行繪制自定義。

不要忘記Qt::FramelessWindowHint標志。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM