qstring

    0熱度

    1回答

    我意外地嘗試用std :: ostream傳輸QString。但是,編譯(Windows SDK 7.1)成功,但提出了一個警告: Warning:C4717: 'operator<<' : recursive on all control paths, function will cause runtime stack overflow 最後,我想知道爲什麼會出現遞歸。這是一小段代碼來重現。

    0熱度

    1回答

    我有一個巨大的QString(一個大日誌文件),我如何選擇第10行到第20行? 像 QString tenLines = bigHugeQstring.linesRange(10,20); 東西這可能嗎?

    12熱度

    3回答

    我目前工作的一個大型項目,其中「邏輯」,在標準C實現++與所有字符串與std::wstring被處理和UI部分使用Qt來實現,因此一定QString(獎金的問題:這是真的嗎?)。 什麼是這兩個世界連接的最佳方式? 我知道我可以使用類似 std::wstring wideString; QString qtString = QString::fromStdWString(wideString);

    -1熱度

    1回答

    我有一個程序,我用C++,OpenCV和Qt編寫了一個程序,我試圖將數據寫入一個csv文件。在我的Qt Widget中,我創建了一個QFileDialog,它允許我選擇保存csv文件的位置。 然後將此路徑存儲爲QString,並轉換爲std :: string,如下所示; std::string OutputFileName = OutputFile.toUtf8().constData();

    5熱度

    1回答

    我是一名正在開發使用Qt4工作應用程序的學生程序員。我正在建立一個公式編輯器,並且在試圖突出顯示我的QTextEdit字段中的字符串時遇到問題。我有一個函數可以解析QTextEdit字符串,並返回錯誤所在位置的開始和結束整數。我原來的策略是在這兩點使用HTML標籤來突出顯示錯誤。不幸的是,html標籤和公式語法似乎存在問題。 我認爲我需要的是一種策略,它依靠Qt的庫來設置這兩個索引之間的背景色。我

    1熱度

    2回答

    我很難找到如何在QString中插入下標。我知道它可以用樣式表完成,但是我不能在放置QString的地方使用樣式表。我已經嘗試過HTML標記和UTF-8以及其他unicode系統,但沒有運氣。 希望有人有一些更多的經驗,並可以幫助!

    1熱度

    1回答

    我使用QtSerialPort跨COM端口串行消息發送到一個INSTEON PowerLinc 2413U調制解調器。我可以硬編碼併發送消息,但是我需要使用可變設備ID發送相同的消息。以下是我用來發送靜態消息的結構: QByteArray msg; bool msgStatus; msg.resize(8); msg[0] = 0x02; msg[1] = 0x62; msg[2] =

    2熱度

    2回答

    這是一個跟進到先前的問題:Qt ActiveX 我試圖用我的程序中的ActiveX控件。 QAxWidget* mAX = new QAxWidget(); mAX->setControl("{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}"); 我知道有類似下面的(使用getDocumentation())功能: SendCommand(QString inpu

    1熱度

    1回答

    您知道如何獲得QString中可能參數的計數嗎? 我想要做的事,如: int argumentCount = countArguments(QString("This is the %1 argument, this is the %2 one")`); 它的結果應該是argumentCount == 2。

    0熱度

    1回答

    我有一些簡單的代碼可以反轉QString。 const QString reverse_qstring(const QString& str_in) { QString out; Q_FOREACH(const QChar c, str_in) { out.push_front(c); } return out; } 當我從非ASCII字