Russian Qt Forum
Сентябрь 30, 2024, 22:24 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Ограничение количества символов в QTableView [РЕШЕНО]  (Прочитано 14275 раз)
Bepec
Гость
« Ответ #15 : Февраль 01, 2013, 17:58 »

Вот если вы сведёте всю простыню темы в 2-3 предложения и спросите, я постараюсь ответить. А так вникать особо неохота Улыбающийся
Записан
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #16 : Февраль 02, 2013, 12:17 »

Может есть у кого какие идеи по этому поводу, походу перепробовал уже все что можно Непонимающий
Напиши свой грид. В любом случае меня не удовлетворяет QTableView.
Куда более интересное решение ТабличноеПоле 1С++. Но оно к сожалению на MFC.
Раздумываю над портированием.
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
VPS
Гость
« Ответ #17 : Февраль 02, 2013, 19:57 »

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


Программа вылетает, так как Вы пытаетесь в методе "resizeLineEditToContents()" обратиться к несуществующему объекту, при обращении к переменной "LineEdit"!
Это в методах, определенных в базовом классе данный объект Вы получаете из "editor", а в том методе его нет....

П.С.: немного изменил Ваш пример, чтобы заработало (во вложении)...
« Последнее редактирование: Февраль 02, 2013, 20:53 от VPS » Записан
LEO
Гость
« Ответ #18 : Февраль 04, 2013, 08:34 »

огромное спасибо, работает как надо
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.131 секунд. Запросов: 23.