![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: Коллективные / Блоги / Захабренные/Записи в блоге |
![]() |
Хабрахабр: Коллективные / Блоги / Захабренные
Голосов: 10 Адрес блога: http://habrahabr.ru/blog/ Добавлен: 2007-10-24 18:05:40 блограйдером Robin_Bad |
Qt Software / [Из песочницы] Трюки с моделями в Qt
2011-08-24 16:43:16 (читать в оригинале)Всем привет!
В этой небольшой статье я научу вас, одному интересному трюку с моделями, который можно реализовать с помощью MVC фреймворка Qt.
Исходные данные для трюка.
Двухуровневая модель дерева:
|Parent 1
-----Child 1
-----Child N
|Parent N
-----Child 1
-----Child N
Модель списка:
Item1
Item2
Item3
В результате трюка мы получим модель объединяющую две вышеприведенные модели:
|Parent 1
------Child 1
------Child N
|Parent N
------Child 1
------Child N
|Item1
|Item2
|Item3
Приступим к реализации.
И так как же это сделать? Я думаю вы уже догадались что сделать это можно прибегнув к помощи QAbstractProxyModel. А вот и нет! К сожалению стандартный класс QAbstractProxyModel может преобразовать лишь одну исходную модель (что тоже неплохо). Поэтому мы напишем свою ModelJoinerProxy, которая будет компоновать наши две исходные модели в одно целое.
И так приступим:
Читать дальше →
TDD / [Из песочницы] Еще немного о TDD и модульных тестах
2011-08-24 16:37:14 (читать в оригинале)На хабре полно адептов TDD, и уже не раз всплывали статьи про разработку методом тестирования. Хочу внести и свои пять копеек статьей про этот замечательный инструмент.
При взгляде новичка на тесты сразу возникает вопрос: а зачем вообще писать лишний код? Вроде как преимущества TDD никто не отрицает, но находятся какие нибудь причины: «да, я слышал что TDD полезен в больших проектах, но у нас проект маленький», «в нашем проекте слишком много изменений, поэтому тесты для нас слишком большая обуза» и так далее. Попробую рассказать как модульные тесты помогают мне в работе и поделиться опытом использования.
Читать дальше →
Информационная безопасность / [Из песочницы] 5 самых значимых компьютерных вирусов
2011-08-24 16:36:11 (читать в оригинале)Пожалуй каждый из нас сталкивался с различными вирусами. Порноинформеры, шифрователи дисков, мифические убийцы железа, тысячи их… В этой статье я попытаюсь вкратце рассмотреть 5 наиболее значимых по моему мнению вредоносных программ в хронологическом порядке.
Читать дальше →
Управление проектами / [Из песочницы] Комплексная система управления проектами для малого и среднего бизнеса
2011-08-24 16:33:16 (читать в оригинале)О чём этот топик
В последние годы у российских компаний, представляющих сферу малого и среднего бизнеса, наметились проблемы, связанные с организацией и ведением проектного управления на своих предприятиях.
Проблема 1: выбор
Существующие на рынке программные продукты в основной своей массе рассчитаны на средние и крупные компании, которые способны приобретать и обслуживать комплексные системы управления проектами (КСУП) в необходимом количестве лицензий (клиентских подключений).
Малым и средним компаниям приходится выбирать из огромного количества более дешевых систем, рассчитанных на организацию проектного управления в конкретном подразделении или нескольких отделах, в одном или нескольких направлениях деятельности (бухгалтерия, логистика, работа с клиентами, управление персоналом и так далее).
Использование нескольких таких систем, зачастую не полностью покрывающих бизнес-процессы конкретного предприятия, порождает проблемы во взаимодействии отделов в процессе реализации общего проекта и значительно увеличивает стоимость владения системой. Более того, отсутствие единого информационного центра проектного управления на предприятии в большинстве случаев является основной причиной таких негативных последствий как: отставание по срокам, превышение выделенного бюджета, ненадлежащее выполнение поставленных задач.
Читать дальше →
Linux для всех / Краткая шпаргалка по tmux (менеджеру терминалов)
2011-08-24 16:22:36 (читать в оригинале)tmux
— это менеджер терминалов, к которому удобно подключаться и отключаться, не теряя при этом процессы и историю. Как screen
, только лучше (в первую очередь потому, что использует модель клиент—сервер).
Вашему вниманию предлагается минималистическая шпаргалка, позволяющая быстро начать использовать
tmux
, а уж тонкую настройку, продвинутые команды и бесконечные хот-кеи желающие найдут, набрав man tmux
. Читать дальше →



Категория «Здоровье»
Взлеты Топ 5
![]() | ||
+683 |
755 |
Свой Секс Шоп - обзоры, мнения, отзывы, обсуждения магазинов инт |
+665 |
862 |
Компания "Элис-Опт" |
+631 |
706 |
pogovorim |
+627 |
707 |
Дневник Прохорова Юрия |
+627 |
769 |
Женские Заморочки |
Падения Топ 5
![]() | ||
-1 |
220 |
Зона Амазонки |
-3 |
8 |
Blue_cat |
-3 |
303 |
Книга о счастье! |
-5 |
259 |
Юлия Пономарева |
-5 |
4 |
Антон Антонец |

Популярные за сутки
Загрузка...

BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.