Название: Что мне не нравится в QT(чего хочется) Отправлено: inventor от Январь 08, 2006, 00:56 Это не провокация и не повод для флейма.
Данный топик замыслен как вполне конструктивный обмен информацией. Много лет уже я примеряюсь к этой (вне сомнений) выдающейся либе. Но как программист, в силу обстоятельств тесно связаный с Data Bases должен констатировать, что средства разработки клиентов для баз данных в Qt находились и , к великому сожалению находятся в зачаточной стадии. Я имею в виду виджеты QTable в Qt-3x и QTableView в Qt-4x. Минимум функциональности(совершенно не достаточный для приложений). Совершенно не прозрачный, глупый API(для упомянутых классов).Что бы не быть голословным приведу простой пример - нет возможности осуществить элементарные настройки размеров хидеров и ячеек. Вопрос: что же делать? Хочется услышать мнения. Отдельно для Steven_Orko: Как продвигается работа над виджетом для таблиц БД в новом стиле Model/View. Вы обещали опубликовать результаты. С о своей стороны готов всячески содействовать данной работе. добавлено спустя 52 минуты: Немного разверну предыдущий пост. Ковырял мертворожденный Kylix. Все ж Delphi для БД рулез. Да они не стали связываться с QTable(г...но это) и писали CLX DBGrid с нуля. Но доколе? Мне больше нравиться С++. Вот Trolltech прикрутили к нему так недостающую событийную модель. Не хватает компонентов. Написать свой в обрыдлой Дельфе(не кроссплатформенной) на порядок проще чем наваять нормальный виджет в Qt. Может все же изъяны языка? добавлено спустя 1 час 25 минут: Еще один respect Steven_Orko. Чутье подсказывает мне, что это одна из немногих не занятых ниш. Готов связатья в привате. Есть мысли. Название: Что мне не нравится в QT(чего хочется) Отправлено: Steven_Orko от Январь 08, 2006, 01:33 Сорри, что так долго не писал. Просто не мог, дома не было. Готов выслушать мысли и высказать свои. Можно поговорить через приват сообщения или по Асе 172-675-815.
Отвечу на первый вопрос. На самом деле в данный момент я работаю не над виджетом пока, а над интерфейсом к СУБД, который позволит уже, используя объектную модель доступа, построить данный виджет. Пока в планах создание именно самого интерфейса и виджетов, которые позволят просматривать содержимое таблиц БД, а таеже результаты выполнения запроса. Название: Что мне не нравится в QT(чего хочется) Отправлено: Admin от Январь 08, 2006, 01:43 Я так думал trolltech долго не напишут такой компонент! Иначе их либа в размере возрастет! Цена и так увеличится и так не маленькая!
Но написал же ктото qwt! Так и вы напишите себе компоненты, а люди пользоватся будут! Название: Что мне не нравится в QT(чего хочется) Отправлено: _govorilka от Январь 08, 2006, 20:39 Цитата: "inventor" ...Вопрос: что же делать? Хочется услышать мнения... Переходить на Delphi 2005. Там все компоненты могут больше, чем программист, который ими пользуется... И главное там программы мышкой рисовать можно... Для тех кто не хочет переходить, я думаю дописать в QTableView 2 десятка строк не составит труда добавлено спустя 2 минуты: Цитата: "Steven_Orko" ...Пока в планах создание именно самого интерфейса и виджетов, которые позволят просматривать содержимое таблиц БД, а таеже результаты выполнения запроса. Можно вопрос... Для с какой СУБД сейчас работаешь? Или ты их много юзаешь... Название: Что мне не нравится в QT(чего хочется) Отправлено: Steven_Orko от Январь 08, 2006, 21:52 to _govorilka:
Нет, не много, всего лишь Oracle, Access и (звук барабанов :) ) Линтер. Вот для последней и пишу... Уж очень от меня ее требуют на работе... А дельфи не вариант. Для линтер по крайней мере и для тех, кому просто по долгу службы приходится использовать C/C++. Название: Что мне не нравится в QT(чего хочется) Отправлено: _govorilka от Январь 09, 2006, 14:41 Про Delphi... ты прав не вариант!!! Я вообще, почему то считаю, что Delphi тренажер для чайников, но это тема отдельной дискуссии. Сам работаю с MySQL. Просто Oracle для меня темный лес, разбираться времени нет. Про Qt и базы данных... помойму то, что есть сейчас только не цене библиотеки отражается, а толку не какого. Все равно каждый, кто делает более менее серьезный проект пишит свои дрова!!!
|