qstring

    -1熱度

    2回答

    我正在使用QString(Qt 4.8),我想使用QRegExp從QString中提取這種字符串src="http://media.cineblog.it/9/91f/Big-Bad-Wolves-primo-trailer-per-il-crime-thriller-israeliano.jpg" 。但是我找不到正則表達式來做這件事。該字符串不在img標籤中。

    1熱度

    1回答

    爲什麼使用Qt 5.1.0發佈候選函數QString :: replace(const QRegExp & rx,const QString & after)以某種方式處理\ v並以另一種方式處理QString :: replace(const QRegularExpression & re,const QString &)? 這是我用的代碼和平: QString ss("a\t\v bc \t

    1熱度

    1回答

    我有qtable項目 書面串一個問題,我已經取得了表,並設置它的項目,我想從用戶(通過lineEdit)來獲取字符串,然後將它們在選定的項目寫。這是我的代碼: QTableWidgetItem *item[10][10]; . . . for(int i=0; i<10; i++) for(int j=0; j<10; j++){ item[i][j] = new QTableWid

    17熱度

    4回答

    我有一個使用QProcess的代碼。 int main(int argc, char *argv[]) { int status=0; QProcess pingProcess; QString ba; QString exec = "snmpget"; QStringList params; params << "-v" << "2c

    0熱度

    2回答

    由於多個實例化,我想保留要寫入的靜態位置。我希望能夠從每個實例化中添加到列表中。但只保留第一個。 不知道該怎麼辦? 適用於char類型的指針。但是,當我試圖轉換QStringList指針,我只是不斷收到錯誤:分段錯誤。 的* .h QStringList msgList; *的.cpp fncInit(){ static QStringList MessageList; m

    0熱度

    1回答

    我想將double放入一個QString,其格式爲6位十進制數字。 即。 %1.6F 這與崩潰內存轉儲: char *x = (char*)malloc(20 * sizeof(char)); for(int i; i < m_iBuild; i++){ std::fill_n(x, 20, '\0'); sprintf(x, "%1.12f", dLog[i]

    1熱度

    1回答

    我有一個應用程序,用戶可以更改保存文件的默認文件夾。 用戶在其中保存文件的文件夾:QString SaveImagesDirectory; 我想,當用戶退出應用程序,在SaveImagesDirectory數據將被保存在註冊表中。 我嘗試下面的代碼: QSettings settings(ORG_NAME, APP_NAME); settings.setValue("LastGuiValue/L

    0熱度

    1回答

    我正在使用qstring並使用函數toStdString()。當我做這個,我失去了一個減號: '332-_09I_W' 這個文本變成: '332_09I_W' 我能做些什麼來防止這種情況? 編輯:其實,問題不是當我使用toStdString(),它是當我在我的qTextEdit中設置文本。變化發生在這裏: myTextEdit->setHtml(myString);

    1熱度

    1回答

    我用C++ Qt編寫了一款遊戲,運行exe文件時出現調試錯誤信息。該錯誤消息僅出現在一臺PC上。看來,當我嘗試顯示任何文字(QLabel,QGraphicsTextItem,任何東西)。在其他PC上沒有錯誤信息。 的消息是:Microsoft Visual C++ Debug Library Debug Error! Program D:\gardener\Gardener.exe Modul

    2熱度

    3回答

    我有一個包含保留字列表的QString。我需要解析另一個字符串,搜索任何包含在第一個字詞中的字詞,並用'\'作爲前綴並修改這些字符。 例子: QString reserved = "command1,command2,command3" QString a = "\command1 \command2command1 \command3 command2 sometext" parseSt