ДК
Nov. 25, 2019, 8:09 p.m.

QtQDataWidgetMapper + QGroupBox

Qt, QDataWidgetMapper, C++, QGroupBox

Привет. QDataWidgetMapper не отображает введённые данные из QGroupBox.
_patientsModel - модель всего действия.
_patientsView - форма отображения данных.
Всё, что в _addMapping - формы ввода (из QGroupBox)

  1. void MainPatientsForm::addMapping()
  2. {
  3. _detailsMapper = new QDataWidgetMapper(this);
  4. _detailsMapper->setModel(_patientsModel);
  5. PatientModelDelegate *delegate = new PatientModelDelegate(this);
Read
Arrow
March 20, 2017, 12:04 a.m.

QtДобавление новой записи в базу данных

QDataWidgetMapper

Есть база данных с таблицей:

#define TABLE                                            "main"
#define TABLE_REG_NUMBER        "Reg_number"
#define TABLE_SHIFR                             "Shifr"
#define TABLE_NAME                            "Name"
Существуют поля ввода QLineEdit данные в которые подставляются через QDataWidgetMapper:
    model = new QSqlTableModel(this);
    model->setTable(TABLE);
    model->setEditStrategy(QSqlTableModel::OnManualSubmit);
    model->select();

    mapper = new QDataWidgetMapper();
    mapper->setModel(model);
    mapper->addMapping(ui->reg_numEdit, 
Read
  • Last comments
  • Evgenii Legotckoi
    April 16, 2025, 5:08 p.m.
    Благодарю за отзыв. И вам желаю всяческих успехов!
  • IscanderChe
    April 12, 2025, 5:12 p.m.
    Добрый день. Спасибо Вам за этот проект и отдельно за ответы на форуме, которые мне очень помогли в некоммерческих пет-проектах. Профессиональным программистом я так и не стал, но узнал мно…
  • AK
    April 1, 2025, 11:41 a.m.
    Добрый день. В данный момент работаю над проектом, где необходимо выводить звук из программы в определенное аудиоустройство (колонки, наушники, виртуальный кабель и т.д). Пишу на Qt5.12.12 поско…
  • Evgenii Legotckoi
    March 9, 2025, 9:02 p.m.
    К сожалению, я этого подсказать не могу, поскольку у меня нет необходимости в обходе блокировок и т.д. Поэтому я и не задавался решением этой проблемы. Ну выглядит так, что вам действитель…
  • VP
    March 9, 2025, 4:14 p.m.
    Здравствуйте! Я устанавливал Qt6 из исходников а также Qt Creator по отдельности. Все компоненты, связанные с разработкой для Android, установлены. Кроме одного... Когда пытаюсь скомпилиров…