Описание тега qstring
A QString is a class in Qt library which implements character strings.
5
ответов
Как удалить символ новой строки в asctime в QString
Я конвертирую time_t в читаемый человеком формат. Для этого я использую asctime() функция. Однако это также упоминается в ссылках на C++. За строкой следует символ новой строки ('\n'), заканчивающийся нулевым символом. Я знаю, что могу удалить симво…
29 май '15 в 06:40
1
ответ
Python: TypeError: QString.__getitem__(): аргументы не соответствуют ни одному перегруженному вызову
Я создаю функцию, которая использует словарь для замены слов в текстовом файле, т. Е. Если в файле встречается первая пара слов, она заменяется второй. Кроме того, созданная функция вызывается, когда виджет в GUI задействован пользователем. Таким об…
03 дек '15 в 00:53
1
ответ
Когда в QT не допускается многократное преобразование в одну строку, например, QString в char*
Так что недавно я конвертировал (пытаясь) из QString в char* используя: QString str; const char *ptr = str.toLatin1().constData(); Который не выдавал никакой ошибки, но моя программа не работала, и я потратил много времени, чтобы выяснить, что это з…
25 апр '18 в 00:24
4
ответа
Нажав QChar в QString
#include <QCoreApplication> #include <QDebug> int main(int argc, char *argv[]) { QCoreApplication a (argc, argv); unsigned char VEL_LEFT = 0; VEL_LEFT = VEL_LEFT | 100; QString packet; packet.push_back (QChar (VEL_LEFT)); qDebug () <&…
21 янв '16 в 07:26
1
ответ
Получить значение ASCII из QString и заменить его другим ASCII
Мне нужно получить значение ASCII из каждого элемента QString, а затем заменить его другими ASCII. У меня есть эти QString: QString s = ui->lineEdit_3->text();а также QString k = ui->lineEdit_2->text();Затем я перевел s на Latin1 s.at(i)…
01 авг '18 в 17:45
2
ответа
Преобразование строки в символ * для специального символа
Я написал простую функцию в C++/Qt для преобразования QString в char*. Функция работает нормально, но у меня были некоторые проблемы с каким-то конкретным персонажем. например, "piña colada" в качестве параметра QString преобразуется в "pi?a colada"…
20 фев '15 в 08:45
0
ответов
QT5 удалить строку
У меня есть QString, которая может содержать escape-последовательности, такие как \ n, \ t, \ r, \ a или даже \u00C0 (UTF-8). Я не могу контролировать или параметрировать источник данных, которые доставляются таким образом динамически внешним процес…
01 ноя '16 в 20:19
1
ответ
Qt - разбиение QString на несколько типов пробелов без RegExp
Каждый. Мне нужно разделить QString по любому типу пробелов как можно быстрее. Сейчас я использую QRegExp, но этот метод занимает много времени. Есть ли более быстрый вариант сделать это? QString l = "one two three four five"; lst = l.split(QRegExp(…
01 апр '17 в 14:06
1
ответ
Получить предыдущий элемент QStringList
В настоящее время я работаю над небольшой программой, в которой я буду подсчитывать, сколько раз определенное слово упоминается в тексте. Но я хочу рассчитывать на слово только тогда, когда предыдущий элемент является 10-значным числом. Поэтому я пы…
18 авг '16 в 10:06
2
ответа
Стиль html интегрированной Qstring
У меня есть объект QSting: QString someString = "<a href='link'>some text</a>" и объект QLabel: QLabel someLabel. с этим текстом: someLabel.setText(someString); Я установил свойство для QLabel: someLabel.setProperty("class","someID"), и …
14 авг '15 в 11:01
2
ответа
Regex с Qt захватывает некоторый текст
Я хотел бы зафиксировать второй вхождение текста, замененного звездочкой в следующей строке: &nbsp;SW * <br> то есть строка, начинающаяся с &nbsp;SW заканчивая <br> в QString, используя RegEx с Qt. пример здесь: строка &nbs…
06 мар '14 в 10:49
3
ответа
QString в const std::string
Я хочу присвоить значение в QString const std:: string QString qfile("some value"); это переменная const std:: string const std::string file Код, который я использую file = qfile.toStdString(); Приведенные выше коды отлично работают для обычной std:…
27 июн '12 в 12:25
3
ответа
Как удалить первые два символа QString
Как бы я удалил первые два символа QString или если бы мне пришлось поместить его в термины непрофессионала Stackrus: QString str = "##Name" //output: ##Name в output: Name До сих пор я использовал этот маленький кусочек кода: if(str.contains("##"))…
07 мар '17 в 13:31
1
ответ
PyQt4 - объект QString не имеет атрибута 'isEmpty''
Я пытаюсь использовать файл PyQt на Python 3.4, который изначально был предназначен для Python 2.7. У меня не установлен 2.7, но я верю, что изначально код работал. Я вижу ошибку на strVal вернулся из QInputDialog.getItem: import random, sys, queue,…
12 окт '14 в 05:58
2
ответа
QString содержит и специальные символы
У меня есть Qstring который содержит некоторые символы и 'Å', С помощью MatchString.contains('Å') это возвращает ложь. В моем понимании этой функции есть какая-то ошибка?
21 авг '14 в 11:43
2
ответа
Обнулить байты данных QString
Я использую QStrings для хранения паролей. Если быть более точным, я использую QStrings для получения паролей из графического интерфейса. Дело в том, что после использования пароля / устройства мне нужно обнулить (обнулить) внутренний QStrings байты…
04 июл '17 в 19:37
1
ответ
Почему мой C++ Qt UI был переведен, а не мои QStrings в моей программе?
Мне нужно было перевести мой английский пользовательский интерфейс на французский, поэтому я сделал все необходимое с помощью файлов.ts и.qm, загрузил его в класс QTranslator и установил в QApplication: //in the InterfaceWidget constructor: QTransla…
08 фев '17 в 22:45
3
ответа
Определить функцию с #define в cpp?
Я хочу проверить, если несколько раз, я использую #define для этого объявления, я хочу использовать его, но он не работает #define CHECK_CONDITION(QString condition, start, curr) if(condition == "" ) return true; return (table.commonIn() == "team_id…
11 янв '14 в 12:40
1
ответ
Как вы умножаете QString, чтобы он повторялся n раз?
Мне нужно, чтобы моя строка повторялась n раз, примерно так: QString s("Dog"); qDebug() << s * 3; "DogDogDog" Я знаю, что вы можете сделать это с одним charДа, но я не могу понять, как это сделать со строками, не прибегая к созданию цикла for,…
12 дек '15 в 18:09
6
ответов
Как посчитать повторяющиеся символы в начале строки QString?
Я имею дело со списком строк, и мне нужно сосчитать хэши, которые появляются в начале. # item 1 ## item 1, 1 ## item 1, 2 # item 2 и так далее. Если каждая строка является QString, как я могу вернуть количество хэшей, встречающихся в начале строки? …
28 авг '18 в 18:54