Реализация многопользовательского приложения |
Здравствуйте, гость ( Вход | Регистрация )
Реализация многопользовательского приложения |
BRE |
15.3.2009, 21:16
Сообщение
#11
|
Профессионал Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: 44 |
А от чего наследовать UserModel в случае с работой с базами данных? (QT) Я использую в качестве базы QAbstractTableModel, от него делаю свой класс SqlTableModel, а от него идут все модели. С QSqlTableModel у меня как-то не сложилось, наверное из-за его универсальности, не нравится он мне. |
|
|
LE0N |
15.3.2009, 21:29
Сообщение
#12
|
Студент Группа: Участник Сообщений: 97 Регистрация: 10.3.2009 Из: Беларусь Пользователь №: 604 Спасибо сказали: 0 раз(а) Репутация: 0 |
Цитата Я использую в качестве базы QAbstractTableModel, от него делаю свой класс SqlTableModel, а от него идут все модели. С QSqlTableModel у меня как-то не сложилось, наверное из-за его универсальности, не нравится он мне. Можешь примерчиком поделиться более реальным, не таким как в экзамплах КЮТЭ.... А то я немножко не понимаю логики...
Для теста вынес ui в публичные переменные... В комбобоксе ни чего не появляется вообще... ПУСТО... Сообщение отредактировал LE0N - 15.3.2009, 21:33 |
|
|
BRE |
15.3.2009, 21:53
Сообщение
#13
|
Профессионал Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: 44 |
Можешь примерчиком поделиться более реальным, не таким как в экзамплах КЮТЭ.... Раскрывающийся текст
А дальше устанавливаешь эту модель в view и пользуешся. |
|
|
LE0N |
15.3.2009, 22:03
Сообщение
#14
|
Студент Группа: Участник Сообщений: 97 Регистрация: 10.3.2009 Из: Беларусь Пользователь №: 604 Спасибо сказали: 0 раз(а) Репутация: 0 |
о_О.
А как твоя модель узнает про m_query которая отпрепарилась? И как пользоваться вьюяхами? Это те comboBox и проч ? Я с QT работаю 3 дня от силы.... Можно по-подробнее ? |
|
|
BRE |
15.3.2009, 22:40
Сообщение
#15
|
Профессионал Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: 44 |
А как твоя модель узнает про m_query которая отпрепарилась?
|
|
|
Litkevich Yuriy |
16.3.2009, 2:03
Сообщение
#16
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Я с QT работаю 3 дня от силы.... тогда стоит почитать Программирование Модель/ПредставлениеМожно по-подробнее ? Давайте договоримся, в этой теме обсуждаются архитектурные особенности многопользовательского приложения с возможностью оговорок о реализации на Qt4. А точные детали реализации на Qt обсуждаются в одноименном подфоруме, предварительно поискав в нем. |
|
|
LE0N |
17.3.2009, 9:56
Сообщение
#17
|
Студент Группа: Участник Сообщений: 97 Регистрация: 10.3.2009 Из: Беларусь Пользователь №: 604 Спасибо сказали: 0 раз(а) Репутация: 0 |
Цитата Давайте договоримся, в этой теме обсуждаются архитектурные особенности Да, собственно, архитектурные особенности простейшего примерчика меня не интерисовали Меня интерисовала реализация. Не хотелось писать грубыми хаками QTшных виджетов. Что, в итоге, и получилось...(Как мне показалось) Кстати в QT имеется реализация в зародыше ActiveRecord связей... QSqlRelationalTableModel |
|
|
Litkevich Yuriy |
17.3.2009, 14:32
Сообщение
#18
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
особенности простейшего примерчика речь не идет о простейшем.просто вопрос: А как твоя модель узнает про m_query которая отпрепарилась? не относится к теме "реализации многопользовательского приложения", это самостоятельная тема и обсуждать нужно отдельно.
|
|
|
Текстовая версия | Сейчас: 28.3.2024, 20:54 |