cost 284 ms
如何評估開關中的 QChar 對象?

[英]How can I evaluate a QChar object in a switch?

瀏覽一堆代碼,希望對其進行改進。 我遇到了這一點:if (c == '<' || c == '>') { pattern.append("\\b"); } else if (c == 'a') { pattern.append("[a-zA-Z]"); } else i ...

將多字節字符數組轉換為QChar數組

[英]Convert multibyte character array to QChar array

我有兩個緩沖區(示例大小): 假設'c'包含多字節字符串(UTF-8)。 我需要將它轉換為QChar序列並將其放在'q'中。 我想我需要的一個很好的例子可能是MultiByteToWideChar函數。 重要提示:此操作不應涉及任何顯式或隱式內存分配,可能是堆棧上的其他分配除外。 ...

在Qt中,如何將Unicode代碼點U + 1F64B轉換為帶有等效字符“🙋”的QString?

[英]In Qt, how do I convert the Unicode codepoint U+1F64B to a QString holding its equivalent character “🙋”?

背景: 我正在做一個散列,通過向它提供一個包含其字符的QString,您可以查找下面看到的描述。 我得到了相關數據的完整列表,看起來像這樣: 現在顯然"1F64B"需要包裝在這里。 我曾嘗試將0x1F64B類的0x1F64B用作QChar,但老實說,我在黑暗中摸索着。 ...

Qt圖表錯誤:ASSERT:文件painting \\ qrasterizer.cpp,行761中的“寬度> 0.0”

[英]Qt chart error: ASSERT: “width > 0.0” in file painting\qrasterizer.cpp, line 761

在QtCharts使用QValueAxis時出現錯誤: 提示:在文件painting \\ qrasterizer.cpp的第761行中,“寬度> 0.0” 當QBarSet值都為0時,會發生這種情況。 我有下面的示例,其中包含最少的必要代碼: 我的程序將從Q ...

2018-05-24 08:00:16   1   230    c++ / qt / qchar  
qt QScatterSeries單擊的信號被發送到ChartView mousePressEvent

[英]qt QScatterSeries clicked signal is emitted to ChartView mousePressEvent

我有一個QChartView的自定義實現,可以在其中縮放。 ( 此示例中的“ ChartView ”類)在其中有一個mousePressEvent 。 現在,我想添加一個QScatterSeries並將單擊的信號與自定義插槽連接。 不幸的是,當我單擊我的QScatterSeries時, ...

如果`isDigit()`,QChar獲得數字值

[英]QChar get digit value if `isDigit()`

如何優雅地獲得數字值? 看起來不太好。 自從創建QString對象並開始為此目的開始解析以來,轉換為QString似乎都不過分。 我錯過了更好的選擇或接口嗎? ...

2017-08-24 10:15:40   1   635    c++ / qt / qchar  
QChar到uint32_t轉換/ Qt中的轉換

[英]QChar to uint32_t conversion / casting in Qt

我有一個1500 QChar的QString ,我想將其轉換為uint32_t數組。 我正在閱讀for循環中的每個元素,並嘗試將QString每個QChar保存到uint32_t數組。 我可以通過data[i].unicode()將其轉換為等效的表示形式(例如1-> 49),但我希望使 ...

如何僅有效地轉換UTF-8字節數組中的下一個字符?

[英]How to convert only the next one character from a UTF-8 byte array efficiently?

我有這段代碼可以工作: 其中bp是QByteArray::const_pointer ,而ut是UTF-8編碼的Unicode代碼點的最大預期長度。 然后,我從QString qs獲取第一個QChar c 。 似乎應該有一種更有效的方法,僅從UTF-8字節數組中僅獲取下一個QChar ...

在QString中推送QChar

[英]Pushing a QChar in QString

此處的目的是通過對8位進行“或”或“與”運算,然后將其存儲在字符串中。 然后我想將輸出讀取為十進制。 該程序的輸出為: 這里的“ d”是什么? ...

QChar 為乘號 '×' 存儲一個負的 Latin1 代碼

[英]QChar stores a negative Latin1 code for multiply sign '×'

我想獲得用於乘法符號×的 Latin1 代碼,但是當我檢查QChar的值時,它有-41'×' 。 我的代碼: 當我調試時,在第二行中我看到QChar值為-41'×' 。 我改變了代碼: 但是我得到的值是 215,我期望是 158。 ...

2015-06-23 18:25:48   2   144    qt / qchar  
每次生成隨機QString都會產生相同的結果

[英]Generate random QString yields same result every time

我正在一個QT項目中,用戶輸入其全名,該程序會根據其名稱中的字母生成一個隨機的5個字符的密碼。 不幸的是,我遇到了一個問題,它可以工作,但是每次我重新運行該程序時,都會得到相同的結果。 因此,顯然不是很隨機。 即使退出QT Creator並再次打開它並以相同的用戶輸入運行該程序后,它也會產 ...

如何將QString轉換為Unicode的int? 對於QWSServer sendKeyEvent

[英]How can I convert QString to int for Unicodes? for QWSServer sendKeyEvent

如何將僅由一個unicode組成的QString轉換為QChar和char? 我有這個字符塞迪利亞。 http://graphemica.com/%C3%A7 我對QChar還沒有任何想法,但我嘗試使用此代碼將QString轉換為char。 但它顯示了這個字符- 我的 ...

如何在QString中檢測到非ASCII字符?

[英]How can non-ASCII characters be detected in a QString?

我想檢測用戶是否在文件保存對話框中輸入了非ASCII(否則錯誤地稱為Unicode)字符(例如,り)。 當我使用Qt時,任何非ASCII字符都正確保存在QString中,但我無法弄清楚在將字符串轉換為ASCII之前如何確定該字符串中的任何字符是否為非ASCII。 上面的那個字符最終被寫入文件 ...

Qt:從QChar獲取ASCII碼

[英]Qt: Get ASCII Code From QChar

我需要從QChar獲取ASCII碼。 在Qt 5.2中, QChar::ToAscii已被刪除。 這是我的代碼。 我怎樣才能獲得ASCII碼? ...

2013-12-30 14:53:55   1   21992    qt / qchar  
如何將 QChar 轉換為 int

[英]How to cast a QChar to int

在 C++ 中有一種方法可以將 char 轉換為 int 並獲得 ascii 值作為回報。 有沒有辦法對 qchar 做同樣的事情? 由於 unicode 支持如此多的字符,而且其中一些實際上看起來很相似,因此有時很難分辨出正在處理的是什么。 一個顯式的代碼點或一個可以用來獲得這樣的數字將非常有幫助 ...

Qchar *到char *的轉換

[英]Qchar* to char* conversion

我正在構建一個Qt Gui應用程序來監視來自串行端口的數據。我正在使用qextserialport庫。 這是我遇到的問題。 readLine方法的第一個參數應該為char*類型char*如何將由data_ser.data()返回的QChar*轉換為char* 。我本可以使用std::s ...

QChar :: isLetterOrNumber()失敗

[英]QChar::isLetterOrNumber() fails

我想將QStrings轉換為文件名。 由於我希望文件名看起來干凈,我想用下划線替換所有非字母和非數字。 以下代碼應該這樣做。 但是,在我的計算機上,這不起作用,我得到一個輸出: 尋找一個exporpation,調試告訴我QString("§").size() = 2> ...

從QChar檢索Unicode代碼點> U + FFFF

[英]Retrieve Unicode code points > U+FFFF from QChar

我有一個應用程序,應該處理各種字符,並在某些時候顯示有關它們的信息。 我在QChar,QString等中使用Qt及其固有的Unicode支持。 現在我需要QChar的代碼點來查找http://unicode.org/Public/UNIDATA/UnicodeData.txt中的一些數據 ...


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