1. 程式人生 > >#Qt入門#---------label中顯示不同顏色的字元

#Qt入門#---------label中顯示不同顏色的字元

因為除錯需要,現在要用不同顏色高亮,方便觀察資料。

具體方法是這樣的:

label->setText(
                               QObject::tr("<font color = red>%1</font>").arg("abc"))+
                               QObject::tr("<font color = blue>%1</font>").arg("efg")+
                               "hij"
                               );

最後就顯示abcefghij了。
其中<font color = red> str </font>為一部分,str為顯示字串,字型的大小,下劃線,粗體等都可以這樣設定。

下劃線實現:

label->setText( "<u>這裡寫文字</u>" );

字型大小實現:

label->resize ( int w, int h );

粗體實現:

label->setText( "<b>這裡寫文字</b>" );

斜體實現

label->setText( "<i>這裡寫文字</i>" );

有“This software is under GPL”,將其改成紅色、粗體、斜體
則:"<p><font color=red><b><i>This software is under GPL</i></b></font></p>"

相關推薦

#Qt入門#---------label顯示不同顏色字元

因為除錯需要,現在要用不同顏色高亮,方便觀察資料。 具體方法是這樣的: label->setText(                                QObject::tr

swift label文字顯示不同顏色(字型)

 根據 Stack Overflow 上的這篇文章 大概有三種方法: 1. 先設定整個 text 為 NSMutableAttributedString, 再使用 Range 設定要改變顏色(字型)的文字 var myString:NSString = "I AM KIR

如何在一個TextView顯示不同顏色的文字

在唯品會app中,我們可以看到它裡面有些文字控制元件能夠顯示不同顏色的文字,這種效果看起來蠻不錯的。先上個效果圖: 其實,在這上面使用的是一個TextView控制元件來顯示這段文字的。而文字內容是使用html的格式實現的,程式碼如下: text.setText(Html.

linux顯示顏色字元

https://blog.csdn.net/weixin_42867972/article/details/81700469 # 設定命令提示符 PS1="\033[33;1m[\[email protected]\h \033[36m\W\033[33m]\033[32m\$\033[0

android 使用TextView實現分段顯示不同顏色的字串

一、最容易想到的是使用多個TextView,設定其android:textColor="#000000" 二、使用HTML標籤 String content="我要顯示<font color='#FF0000'>紅色</font>"; TextVi

[紹棠] iOS設定Label顯示不同字型大小和字型顏色

一, 一個label上顯示不同的字型大小 NSString *needText = @"個人訊息(11)";                 [topLabel setAttributedTe

QT進度條根據百分比顯示不同顏色

引用 4 樓 ak47zhangzhiwei 的回覆:使用Qt 的styleSheet 可以實現:用於計算比例:C/C++ codeQString CMainWidget::calcValue(int nValue,int nTotal){    QString strStyle = "";    int v

樹莓派系統終端讓文件和文件夾顯示不同顏色的設置

already 終端設備 diff some 就會 profile efault ps1 時間 修改 文件和文件夾的顏色主要是要修改root目錄下的.bashrc文件的內容! 沒有修改前.bashrc文件內容為如下: # ~/.bashrc: executed by b

小技巧,如何在Label顯示圖片

技術 body win images att 上下文 判斷 lsp 約束 這個需求其實是有的,比如QQ聊天界面裏面發送的信息,可以用label來顯示文字(也可以用button顯示),但是有時候用戶可能會發送圖片。如果能讓Label遇到文字就顯示文字,遇到圖片就顯示圖片就好了

彙編——在螢幕中間顯示不同顏色的字串

程式設計:參考教材實驗9,在螢幕中間分別顯示綠色、綠底紅色、白底藍色的字串’welcome to masm’。 一、分析 8086CPU中,80x25彩色字元模式顯示緩衝區的結構:記憶體地址空間中,B8000H~BFFFFH共32kb的空間,為80x25彩色字元模式的顯示緩衝區。向這

Vim顯示不可見字元

在Linux中,cat -A file可以把檔案中的所有可見的和不可見的字元都顯示出來,在Vim中,如何將不可見字元也顯示出來呢?當然,如果只是想在Vim中檢視的話,可以這樣:%!cat -A在Vim中呼叫cat轉換顯示。這樣的做法不便於編輯,其實Vim本身是可以設定顯示不可

EasyUI-DataGrid下資料庫數字替換成文字資訊顯示以及不同狀態顯示不同顏色

EasyUI-DataGrid下資料庫數字替換成文字資訊顯示 在使用easyui作為開發框架的時候,經常遇到一些常見的問題,比如某項資料名,在資料庫裡存的是0和1等,然後顯示在頁面上的時候,需要顯示成“

Echarts柱狀圖的每個柱子顯示不同顏色問題

在使用Echarts製作柱狀圖的時候,通常在橫軸每個標籤只有一個柱子的時候,每個柱子的顏色都是一樣的,如下圖所示: 然而,很多時候我們為了使介面更加美觀,通常會有使每個柱子顏色都不相同的需求。那麼這時候,我們需要在itemStyle的normal狀態下,首

【Android】一個TextView顯示不同顏色字型

tv.setText(Html.fromHtml( "<font color=#FF504B>"+Str1+"</font> "+ "<font color=#696969>"+Str2+"</font>")); 利用ht

C# RichTextBox顯示不同顏色文字

#region 日誌記錄、支援其他執行緒訪問  public delegate void LogAppendDelegate(Color color, string text);  /// <summary>  /// 追加顯示文字  /// </summa

[實驗]在同一個 canvas 元素繪製不同顏色的圖形

實驗背景: 在做一個 HTML 5 的一個遊戲專案的時候,想在同一個 canvas 元素中繪製多個具有不同顏色的圖畫,但是由於當時對 HTML 5 canvas 元素不是很熟悉,結果總是所有圖畫都具有一樣的顏色。去網上查詢,也沒有找到這個問題的答案,於是只能自己研究了。

textView 文字顯示不同顏色

一下是具體用到的程式碼: SpannableStringBuilder builder = new SpannableStringBuilder(message+message2); ForegroundColorSpan redSpan = new ForegroundC

UILabel設定多種字型、顏色(文字字型不同顏色

NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"Using NSAttributed String,try your best to test a

Android同一個TevtView顯示不同顏色的文字,新增不同的點選事件。

一下程式碼在同一個Textview裡面設定了2段不同的文字和點選事件。 TextView protocalTv=(TextView)findViewById(R.id.protocal); String str=protocalTv.getText().toString(

PyCharm外掛之Ideolog,更加直觀的檢視log日誌,根據等級顯示不同顏色

1.首先你的pycharm版本要在2017以上 2.其次安裝JetBrains官方提供的外掛 File | Settings | Plugins 3.搜尋 Ideolog這個外掛,安裝以後,重啟pyc