Size: a a a

2020 June 15

TR

Taylor Rose in Qt
нет, когда я нажал на галочку, проверяем условие, если оно check тогда записываем в переменую Qstring str
источник

TR

Taylor Rose in Qt

       QStringList strings = line.split(",");
       QString checkboxname = strings.value(1)+ "\n(" + strings.value(2)+')';

       QListWidgetItem *item0 = new QListWidgetItem(tr(qPrintable(checkboxname)),ui_->pubKeysView);
       item0->setCheckState(Qt::Unchecked);
источник

TR

Taylor Rose in Qt
вот так я записал в виджет
источник

TR

Taylor Rose in Qt
где line Qstring
источник

TR

Taylor Rose in Qt
и получаю вот это, а далее мне нужно обработать если пользователь нажал на галку, то тогда считиваем инфу с той нажатой галки. А вывести  нужно в Qstring переменную
источник

TR

Taylor Rose in Qt
    int index = 0;
   QString str ;
   for(; index < ui_->pubKeysView->count(); ++index)
   {
       if(ui_->pubKeysView->item(index)->checkState())
       {

       }
   }
источник

TR

Taylor Rose in Qt
и вот ту я проверяю ,но не знаю как считать инфу
источник

m

mefest in Qt
Taylor Rose
и вот ту я проверяю ,но не знаю как считать инфу
не знаешь как получить текст?
https://doc.qt.io/qt-5/qlistwidgetitem.html#text
источник

TR

Taylor Rose in Qt
mefest
не знаешь как получить текст?
https://doc.qt.io/qt-5/qlistwidgetitem.html#text
так не знаю, щас посмотрю
источник

TR

Taylor Rose in Qt
а можно как то сделать не используя QListWidgetItem?
источник

TR

Taylor Rose in Qt
типа как то на прямую ui->ListWidget->item()....
источник

m

mefest in Qt
Taylor Rose
типа как то на прямую ui->ListWidget->item()....
listWidget содержит список QListWidgetItem
источник

TR

Taylor Rose in Qt
ааааа
источник

TR

Taylor Rose in Qt
mefest
listWidget содержит список QListWidgetItem
if(ui_->pubKeysView->item(index)->checkState())
       {
           str = ui_->pubKeysView->item(index)->text();
           qDebug() << str;
       }
источник

TR

Taylor Rose in Qt
вот так можно
источник

TR

Taylor Rose in Qt
вот результат
источник

m

mefest in Qt
mefest
не знаешь как получить текст?
https://doc.qt.io/qt-5/qlistwidgetitem.html#text
да, я выше скинул тебе ссылку на этот метод
источник

TR

Taylor Rose in Qt
спасибо
источник

TR

Taylor Rose in Qt
я просто 0 в етой теме с виджитами
источник

m

mefest in Qt
Taylor Rose
я просто 0 в етой теме с виджитами
а на qml?
источник