Intruder
6 января 2020 г. 0:36

QtКак изменить форматирование qtableview после добавления данных?

QTableView

Всем доброго времени суток и всех с прошедшими и наступающими праздниками!
Подскажите как реализовать вот такой момент. Есть qtableview, ы который добавляются данные следующим образом

  1. if(!altIdentList->isEmpty()){
  2. AltIdentModel* model = new AltIdentModel(altIdentList->count(), this);
  3. for (int i = 0; i < altIdentList->count();
Читать
IscanderChe
22 января 2019 г. 19:45

QtQSqlTableModel + QTableView + кастомный делегат в виде чекбокса

Qt, QSqlTableModel, QTableView

Всем добрый день.

Суть задачи: надо, чтобы в одной из колонок QTableView вместо хранимого в QSqlTableModel значения выводился чекбокс и при смене состояния чекбокса значения в базе тоже менялось. С помощью ItemIsUserCheckable проблему удалось решить.

Есть ли вариант решения с …

Читать
Михаиллл
28 декабря 2018 г. 14:20

QtКак в QDialog узнать индекс TableView?

qt, QDialog, QTableView

Здравствуйте.
В QDialog создал TableView и пытаюсь опрределить его индекс.
Дебаг возвращает:setGeometry: Unable to set geometry 116x30+2100+419 on QWidgetWindow/'QDialogClassWindow'. Resulting geometry: 178x122+2100+419 (frame: 8, 30, 8, 8, custom margin: 0, 0, 0, 0, minimum size: 178x122, maximum size: 16777215x16777215).
Скажите …

Читать
Михаиллл
26 декабря 2018 г. 22:38

QtКак узнать что QTableView пуст?

QT, QTableView

Здравствуйте.
Как узнать что QTableView пуст?
Тут пока работает

  1. QModelIndex IndexForTableView = ui->AllVacancyCompanyTableView->currentIndex();
  2. qDebug()<<IndexForTableView;

Выдает: QModelIndex(-1,-1,0x0,QObject(0x0))
Дальше пишу:

  1. qDebug()<< ui->AllVacancyCompanyTableView->model()->data(ui->AllVacancyCompanyTableView->model()->index(IndexForTableView.row(),0),0);

и на этом моменте вылетает, хотя по логике должно выдавать "-1"

Читать
i
25 августа 2017 г. 3:05

QtQTableView connected with QSqlTableModel flickers (scrolls to the bottom and returns)

qt, qsql, QSqlDataBase, QSqlTableModel, QTableView

Hello guys I have a problem using table view. I have a tableview connected with a QSqlTableModel. On its 2nd column I want to have check state to control the row's Status (active/inactive) but when I try to push the …

Читать
KL
30 января 2017 г. 2:26

QtQTableView смена background ячейки

QTableView, background, qss

Подскажите пожалуйста как применит css к ячейкам таблицы? Как установить фиксированные размеры ячеек таблицы?

Читать
Arrow
13 января 2017 г. 0:53

QtОтслеживание нажатия клавиш в QTableView

keyPressEvent, QTableView

Подскажите как можно в QTableView реализовать отслеживание нажатия клавиш.

Версия Qt 5.7.

Для решения задачи решил наследоваться от QTableView и переопределить метод keyPressEvent. ниже привожу свой код и подробное описание, что делал.

Файл mtableview.h:

#ifndef MTABLEVIEW_H
#define MTABLEVIEW_H

#include <QObject> 
Читать
Arrow
9 января 2017 г. 21:42

QtРабота с QFileSystemModel

QFileSystemModel, QTableView

Для работы с QFileSystemModel использую QTableView. В нем отображаются заголовки колонок: name, size и т.д.

Как можно изменить отображаемые имена заголовков?

И второй вопрос как установить растягивание одной из колонок, чтобы она занимала все сободное пространство?

Для работы с шириной …

Читать
KL
7 января 2017 г. 1:40

QtРабота с таблицами

Qt, QStandardItem, QStandardItemModel, QTableView

Подскажите пожалуйста, как работать с таблицами. Как сделать заполнение ячеек текстом.

Читать