Size: a a a

2020 November 30

Г

ГуАлСе in Qt
jon pedro
а на сколько не правильно делать так
if(ui->conDiscon_pb->isChecked())
   {
       ui->conDiscon_pb->setIcon(QIcon(":/new/prefix1/connect_ico"));
   }
   else
   {
       ui->conDiscon_pb->setIcon(QIcon(":/new/prefix1/disconnect_ico"));
   }
Лучше не надо, состояние кнопки может кто угодно менять, к тому же вся логика с иконкой уже есть у QIcon
источник

jp

jon pedro in Qt
ГуАлСе
Лучше не надо, состояние кнопки может кто угодно менять, к тому же вся логика с иконкой уже есть у QIcon
спасибо
источник

jp

jon pedro in Qt
ГуАлСе
Лучше не надо, состояние кнопки может кто угодно менять, к тому же вся логика с иконкой уже есть у QIcon
то, что кнопка продавливается и держится в продавленном состоянии, это значит, что она чекабл же?
источник

Г

ГуАлСе in Qt
jon pedro
то, что кнопка продавливается и держится в продавленном состоянии, это значит, что она чекабл же?
Да
источник

jp

jon pedro in Qt
жаль, тогда не ясно в чём прикол с этими иконками
источник

Г

ГуАлСе in Qt
jon pedro
а на сколько не правильно делать так
if(ui->conDiscon_pb->isChecked())
   {
       ui->conDiscon_pb->setIcon(QIcon(":/new/prefix1/connect_ico"));
   }
   else
   {
       ui->conDiscon_pb->setIcon(QIcon(":/new/prefix1/disconnect_ico"));
   }
Тут лучше сделать как у меня только addFile вместо addPixmap
источник

jp

jon pedro in Qt
ГуАлСе
Тут лучше сделать как у меня только addFile вместо addPixmap
ну я так и сделал, но почему-то он сохраняет именно состояние on и не меняет
источник

Г

ГуАлСе in Qt
jon pedro
ну я так и сделал, но почему-то он сохраняет именно состояние on и не меняет
Это странно
источник

NM

Nastya Medveda in Qt
Добрый вечер, у меня есть QTableView  работающий с  QStandardItemModel, котоаря получает информацию из большого внешнего списка. Индекс каждой строки соответствует индексу внешнего списка. Соответственно при клике на строке я передаю индекс и понимаю какой объект выбран.

Я добавила фильтрацию и теперь индекс строки в таблице перестал
соответствовать индексу внешнего списка. Подскажите, пожалуйста, как в таком случае быть?
источник

AS

Anatoly Shirokov in Qt
Nastya Medveda
Добрый вечер, у меня есть QTableView  работающий с  QStandardItemModel, котоаря получает информацию из большого внешнего списка. Индекс каждой строки соответствует индексу внешнего списка. Соответственно при клике на строке я передаю индекс и понимаю какой объект выбран.

Я добавила фильтрацию и теперь индекс строки в таблице перестал
соответствовать индексу внешнего списка. Подскажите, пожалуйста, как в таком случае быть?
при фильтрации и сортировке используют класс https://doc.qt.io/qt-5/qsortfilterproxymodel.html, в котором есть специальные методы mapToSource/mapFromSource,  как раз и решающие твою задачу отображения индекса отфильтрованной модели в индекс исходной модели и обратно.
источник

NM

Nastya Medveda in Qt
Anatoly Shirokov
при фильтрации и сортировке используют класс https://doc.qt.io/qt-5/qsortfilterproxymodel.html, в котором есть специальные методы mapToSource/mapFromSource,  как раз и решающие твою задачу отображения индекса отфильтрованной модели в индекс исходной модели и обратно.
Спасибо!
источник

RG

Renat Garaev in Qt
Так, у меня еще добавки про Qt6.0 что в нем не будет: qtgraphicaleffects, qtactiveqt
#qt6.0
источник
2020 December 01

CC

Coccine Coccine in Qt
Renat Garaev
Так, у меня еще добавки про Qt6.0 что в нем не будет: qtgraphicaleffects, qtactiveqt
#qt6.0
Как жить то теперь без graphiceffects 😢
источник

S

Sofia in Qt
Привет всем. Подскажите как сделать динамические секции в qml?
источник

S

Sofia in Qt
Layout не двигается же? Какой элемент нужен?
источник

S

Sofia in Qt
Сейчас у меня так:
источник

S

Sofia in Qt
ColumnLayout {
       spacing: 2
       anchors.centerIn: parent
       anchors.fill: parent

       RowLayout {
           spacing: 2

           Rectangle {
               color: "red";
               Layout.fillWidth: true
               Layout.fillHeight: true
           }
           Rectangle {
               color: "black";
               Layout.fillWidth: true
               Layout.fillHeight: true
           }
       }
       Rectangle {
           color: "green";
           Layout.fillWidth: true
           Layout.fillHeight: true
       }

   }
источник

AD

Android Developer in Qt
всем привет.

в одной базе данных три таблицы. Можно ли указать имена 3 таблиц в базе данных в combobox-> currenttext?

я знаю, что вы можете указать только имя столбцов в таблице!  и это написано таким образом.
querymodel = new QSqlQueryModel();
       querymodel->setQuery("SELECT name FROM students");
       ui->comboBox->setModel(querymodel);
источник

a

aleksey in Qt
Android Developer
всем привет.

в одной базе данных три таблицы. Можно ли указать имена 3 таблиц в базе данных в combobox-> currenttext?

я знаю, что вы можете указать только имя столбцов в таблице!  и это написано таким образом.
querymodel = new QSqlQueryModel();
       querymodel->setQuery("SELECT name FROM students");
       ui->comboBox->setModel(querymodel);
show tables не работает?
источник

AD

Android Developer in Qt
aleksey
show tables не работает?
show tables работает. Есть таблицы с именами students, person, car. просто  Я хотел указать их в combobox-> currenttext.
источник