VSozansky писал(а) 17. Февраля 2011 :: 14:22:Виталий подскажи книжку полезную по QT. Чтобы поскорей освоиться с виджетами.
На английском? для Си++?
Цитата:я думаю необходимо указать на обязательность сборки в единый исполняемый файл. Может быть на первых порах это cx_Freeze или что-то подобное. По определению мы говорим о программе, инструменте для написания прикладных модулей и поставке их заинтересованным лицам (т.е. продаже).
Как можно себе представить продажу приложения состоящего из тысяч файлов и столь-же неустойчивой(если вандалы смогут прикоснуться к коду или просто модулям).
И еще - скажите как Вы собираетесь собрать в пакет в будущем, когда будет сотни и тысячи файлов и большая сложность приложения. Лучший вариант отточить эту процедуру сейчас пока сложность невелика и можно сформулировать основные принципы создания исполняемых пакетов.
Это дело важно, конечно же. Только сначала надо сделать что-то что можно распространять: объектную модель, работу с БД.
Цитата:Зря отказываешся. В архиве рассылки имеется и разжевано много вещей необходимых для реализации коммерческой системы.
Да я не отказываюсь. Почитаю как-нибудь. Просто этузиасты всегда будут делать как им хочется. А хочется - как умеется.
Цитата:Жаль что для демонстрации. Надобы иметь вывод на принтер. Пусть плохой, но вывестись должно.
Вывод с хтмл и сейчас можно как хочешь использовать. Просто в будущем лучше было бы упростить работу с хтмл - шаблоны, секции и т.п.
Кстати, где-то читал что на хтмл странице можно вставить разрыв страницы.
http://stackoverflow.com/questions/1539876/controlling-css-page-breaks-when-prin... Цитата:Напиши пару строк как планировал доступ к базе данных.
И как реализовывать объекты привязанные к БД (справочники, документы и пр.).
Первым делом - создание/реструктуризация БД в соответствии с конфой.
Не делать многосторочные части у справочников. Сделать виджет СписокСправочника, который будет показывать подчиненный справочник.
Возможность работа без базы данных - только отчеты и глобальный модуль.
Сделать класс Справочник (Документ позже). Ему скармливаешь id записи - он загружает данные. Иметь возможность обновить данные. Если у справочника имеется поле типа Справочник - он загружается только при попытке обращения к этому атрибуту.
Еще вопрос - как работать с полями таблиц типа Decimal. Есть идея хранить как целы числа, а количество цифр после запятой фиксированно для всех записей и определяется метаданными. В Sqlite поле типа int макс 8 байт (9223372036854775807), т.е. 18 значащих цифр.