string kont = "Готовые библ. использовать проще чем сост. свои.";QString str = kont.c_str();str.replace(QString("библ."), QString("библиотеки"));str.replace(QString("сост."), QString("составлять"));string text = str.toStdString();string kontent = string( "Однако: " ) + text;
C++ (Qt)...QString str = kont.c_str();...
str.replace(tr("библ."), tr("библиотеки"));
QTextCodec *codec = QTextCodec::codecForName("UTF-8"); QTextCodec::setCodecForCStrings(codec); QTextCodec::setCodecForTr(codec); QTextCodec::setCodecForLocale(codec);
str.replace("библ.", "библиотеки");
C++ (Qt)QString str = word.c_str();
QString str = QString::fromStdString(kont);
C++ (Qt)int main( int, char** ){ const unsigned char ch[] = { 'a', 'b', 'c', 0, 'd', 'e', 'f' }; QByteArray ba; for (int i = 0; i < sizeof(ch); ++i) ba += ch[i]; qDebug() << ba.size() << ba; QString str(ba); qDebug() << str.size() << str; return 0;}
string kont = "Готовые библ. использовать проще чем сост. свои.";QString str = QString::fromStdString( kont );str.replace(QString("библ."), QString("библиотеки"));str.replace(QString("сост."), QString("составлять"));string text = str.toStdString();string kontent = string( "Однако: " ) + text;
string kont = "Готовые библ. использовать проще чем сост. свои.";QString str = kont.c_str();str.replace(QString("библ."), QString("библиотеки"));str.replace(QString("сост."), QString("составлять"));
string kont = "Готовые библ. использовать проще чем сост. свои.";QString tmp = QString::fromStdString(kont);tmp.replace("библ.", "библиотеки");tmp.replace("сост.", "составлять");tmp.prepend("Однако: ");kont = tmp.toStdString();