Михаиллл
6 марта 2021 г. 17:01

QtКак совместить таблицу и дерево в Qt

QTableView, QTreeVidget

Добрый день.
Имеется таблица QTableView, нужно у некоторых строк сделать возможность раскрытий, как в QTreeVidget и отоборажать в них аналогичные строки.
Скажите пожалуйста, как это можно сделать.

Читать
AR
25 декабря 2020 г. 15:27

QtБаза данных в QTableView

база данных, QTableView

Всем привет! Имеется база данных, привязана к Qtableview, все отображается правильно, но некоторые столбцы необходимо показывать измененными (применить к ним функцию), но в самой бд при этом не трогать, изменённые показать только в qtableview.
Как это сделать?
Модель привязана стандартно …

Читать
A
3 ноября 2020 г. 17:23

QtПеремещение столбцов и строк в QTableView средней кнопкой мыши

QTableView

Здравствуйте!
Пишу реализацию таблиц через QTableView. Возникла небольшая проблема с тем, что перемещение столбцов и строк производится той же клавишей мыши, что и выделение. В связи с чем решил перенести реализацию перемещения на среднюю кнопку мыши. Однако не до конца …

Читать
М
26 июня 2020 г. 19:27

QtСортировка и фильтрация в QTableView, связь с моделью через Custom QSortFilterProxyModel

QTableView, QSortFilterProxyModel

Имеется QSqlQueryModel, делаю proxyModel->setSourceModel(model) и view->setModel(proxyModel).

view->setSortingEnabled(true) работает отлично, но пытаюсь по клику на строчку получить данные и понимаю что сортируется только view, а в модели сортировка не меняется.

То есть если была таблица с данными по возрастанию row1, row2, …

Читать
Ruslan Polupan
29 мая 2020 г. 12:20

QtQTablwView + QSqlQueryModel скрыть пустой столбец

QSqlQueryModel, QTableView, hidecolumn

Доброго времени суток.
Собственно сабж.
При выполении запроса для создания модели иногода получается что данных по этому полю в базе данных нет. Хотелось бы его не отображать в представлении.
Есть ли возможность в таком случае определить что столбец пуст каким …

Читать
ДК
9 апреля 2020 г. 13:31

QtQSqlTableModel + QTableView + Drag&Drop

QSqlDatabase, Drag and Drop, QSqlTableModel, Qt, QTableView

Привет. Делаю реализацию перемещения строк на QTableView с моделью QSqlTableModel. Буду в этой теме спрашивать нужное.
Пока такой вопрос при создании модели: как мне узнать rowCount?

  1. int SqlTableModelDrAndDr::rowCount(const QModelIndex &parent) const
  2. {
  3. return ??
  4. }

пока оставил

  1. return QSqlQueryModel::rowCount();
Читать
Intruder
23 марта 2020 г. 17:00

QtКак получить фокус объекта QTableView(не строка или колонка) или как определить находится ли данный объект в фокусе?

QTableView, focusInEvent, focusOutEvent

Всем доброго времени суток!

Прошу помощи. Есть задачка, если QTableView теряет фокус (например, перехожу на другой QTableView), то кнопки на форме должны поменять свою доступность. В функциях нет подобного, точнее есть, но если я выбираю строку. Мне нужно, чтобы кнопки …

Читать
AC
5 февраля 2020 г. 11:23

QtQTableView и добавление иконки в строку.

QTableView

Доброго времени суток.
Есть форма на которой присутствует tableView - выводится список документов.
Хочу реализовать в tableView вывод иконки в зависимости от состояния документа (записан, проведен).

  1. model = new QSqlQueryModel;
  2. qry = new QSqlQuery(db->getDB());
  3.  
  4. if (db->getDB().open()){
  5. qry->prepare("SELECT docExamen.id,"
  6. "docExamen.post,"
  7. "substr(docExamen.date, …
Читать
Intruder
3 февраля 2020 г. 16:47

QtQTableView и список значений в ячейке

QTableView, QList, QVector

Всем доброго времени суток!

Подскажите, пожалуйста, как лучше сделать:
1. Имеется модель данных, посторенная с помощью QAbstractTableView. Сама таблица отражает объект в плоском виде.
2. В некоторых колонках нужно отобразить список значений, потому что в самом объекте присутствуют QList/QVector, которые …

Читать
Intruder
17 января 2020 г. 12:24

QtКак изменить/удалить строку в QAbstractTableModel или что я делаю не так?

QAbstractTableModel, QTableView

Всем доброго времени. Хотел узнать и попросить совета у знающих людей, как правильно организовать работу с данными. Здесь я не буду приводить свего кода проекта, приведу лишь ту часть на которой, я в очередной раз споткнулся из-за недостатка знаний по …

Читать