Просмотр сообщений
|
Страниц: 1 [2] 3 4
|
16
|
Qt / Вопросы новичков / Re: Combobox и БД
|
: Июнь 06, 2020, 21:54
|
это подключение QComboBox к БД model=new QSqlTableModel; model->setTable("lichdel"); model->setSort(2,Qt::AscendingOrder); ui->Fam->setModel(model); ui->Fam->setModelColumn(2);
А это получение значение другого столбца ui->Nam->setText(model->record(ui->Fam->currentIndex()).value(3).toString());
|
|
|
17
|
Qt / Вопросы новичков / Re: Не могу разобрать запись
|
: Май 06, 2020, 21:32
|
это опрежеление, для того чтобы модель записывать в выходной файл. Посмотри в тырнете на тему как написать собственный оператор записи в поток, а также ввод/вывод на с++. QDataStream - класс реализующий запись двоичных данных в поток. После такого определения будет возможно записывать данные в виде: выходной поток<<записываемые данные,
|
|
|
23
|
Qt / 2D и 3D графика / не вызывается paint
|
: Январь 07, 2019, 15:57
|
на сцене создаю по щелчку мыши элементы. Каждый элемент состоит из прямоугольника (переопределен от QGraphicsObject) и нескольких отрезков (тоже переопределено от QGraphicsObject и их количество их заранее неизвестно). Прямоугольник рисуется нормально, конструктор отрезка тоже вызывается, но paint отрезка не вызывается. Что я делаю не так?
|
|
|
24
|
Qt / Вопросы новичков / Re: свернутое окно в MDI
|
: Сентябрь 21, 2018, 15:11
|
Был у меня несколько раз глюк на 4.8 когда moc неправильно отрабатывал. Изменяешь формы, значения в формах, а он ничего при компиляции не менял. Лечилось это удалением всего автоматически созданного ручками и сборкой заново, make clean в этом случае не помогал. Может у тебя такая же беда?
|
|
|
28
|
Qt / Вопросы новичков / Re: свернутое окно в MDI
|
: Сентябрь 19, 2018, 17:48
|
А ты когда редактируешь форму, ты в ней компоновку общую для всей формы задаешь? У меня нет таких глюков, но в каждом дочернем окне, которое я вставляю в MDI в дизайнере в обязательном порядке в целом для всего окна задаётся компановка.
|
|
|
29
|
Qt / Вопросы новичков / Re: свернутое окно в MDI
|
: Сентябрь 19, 2018, 12:11
|
мне кажется проще:
about *finf=new about(); finf->setAttribute(Qt::WADeleteOnClose); ui->mdiArea->addSubWindow(finf); finf->show();
|
|
|
|
|