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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Что мне не нравится в QT(чего хочется)  (Прочитано 5701 раз)
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.
Чутье подсказывает мне, что это одна из немногих не занятых ниш.
Готов связатья в привате. Есть мысли.
Записан
Steven_Orko
Гость
« Ответ #1 : Январь 08, 2006, 01:33 »

Сорри, что так долго не писал. Просто не мог, дома не было. Готов выслушать мысли и высказать свои. Можно поговорить через приват сообщения или по Асе 172-675-815.

Отвечу на первый вопрос. На самом деле в данный момент я работаю не над виджетом пока, а над интерфейсом к СУБД, который позволит уже, используя объектную модель доступа, построить данный виджет.  Пока в планах создание именно самого интерфейса и виджетов, которые позволят просматривать содержимое таблиц БД, а таеже результаты выполнения запроса.
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #2 : Январь 08, 2006, 01:43 »

Я так думал trolltech долго не напишут такой компонент! Иначе их либа в размере возрастет! Цена и так увеличится и так не маленькая!

Но написал же ктото qwt! Так и вы напишите себе компоненты, а люди пользоватся будут!
Записан
_govorilka
Гость
« Ответ #3 : Январь 08, 2006, 20:39 »

Цитата: "inventor"

...Вопрос: что же делать? Хочется услышать мнения...



Переходить на Delphi 2005. Там все компоненты могут больше, чем программист, который ими пользуется... И главное там программы мышкой рисовать можно... Для тех кто не хочет переходить, я думаю дописать в QTableView 2 десятка строк не составит труда

добавлено спустя 2 минуты:

 
Цитата: "Steven_Orko"
...Пока в планах создание именно самого интерфейса и виджетов, которые позволят просматривать содержимое таблиц БД, а таеже результаты выполнения запроса.

Можно вопрос... Для с какой СУБД сейчас работаешь? Или ты их много юзаешь...
Записан
Steven_Orko
Гость
« Ответ #4 : Январь 08, 2006, 21:52 »

to _govorilka:
Нет, не много, всего лишь Oracle, Access и (звук барабанов Улыбающийся ) Линтер. Вот для последней и пишу... Уж очень от меня ее требуют на работе... А дельфи не вариант. Для линтер по крайней мере и для тех, кому просто по долгу службы приходится использовать C/C++.
Записан
_govorilka
Гость
« Ответ #5 : Январь 09, 2006, 14:41 »

Про Delphi... ты прав не вариант!!! Я вообще, почему то считаю, что Delphi тренажер для чайников, но это тема отдельной дискуссии. Сам работаю с MySQL. Просто Oracle для меня темный лес, разбираться времени нет. Про  Qt и базы данных... помойму то, что есть сейчас только не цене библиотеки отражается, а толку не какого. Все равно каждый, кто делает более менее серьезный проект пишит свои дрова!!!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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