В настоящее время Intel проводит конкурс на лучшую идею приложения для мобильного устройства типа нетбука или MID-а (Intel Atom). Моя идея очень простая: обеспечить работоспособность ReactOS на таких девайсах. Подкатом объяснение «практической пользы для всего человечества :)»
Читать дальше
Ну вот я снова с Вами и с новой статьёй о QT =). Сегодня поговорим об интересной штуке… о том как можно получить доступ к БД и вывести данные в таблицу на форме.
Для доступа к БД мы будем использовать QtSql — набор классов для работы с базами данных используя язык структурированных запросов SQL. Основные классы данного модуля:
*QSqlDatabase — класс для предоставления соединения с базой, для работы с какой-нибудь конкретной базой данных требует объект, унаследованный от класса.
*QSqlQuery — реализует интерфейс между Qt и базами данных SQL.
*QSqlDriver — абстрактный класс, который реализуется для конкретной базы данных и может требовать для компиляции SDK базы данных. Например, для сборки драйвера под базу данных FireBird/InterBase требует .h файлы и библиотеки статической линковки, входящие в комплект поставки данной БД.
Читать дальше
Ну вот и продолжение цикла о QT. Сори что так долго. В прошлой статье мы создали минимальное приложение с одной кнопкой на форме. В этой статье разберем более сложный пример в котом мы будем использоваться меню, строка состояния а также научимся создавать свои слоты.
Читать дальше
Ну попробую и я сделать небольшой цикл статей по QT. Сильно не пинайте потому, что я только начал учить QT :)
Вступление
Qt — кросс-платформенный инструментарий разработки ПО на языке программирования C++. Есть также «привязки» ко многим другим языкам программирования: Python — PyQt, Ruby — QtRuby, Java — Qt Jambi, PHP — PHP-Qt и другие.
Позволяет запускать написанное с его помощью ПО в большинстве современных операционных систем путём простой компиляции программы для каждой ОС без изменения исходного кода. Включает в себя все основные классы, которые могут потребоваться при разработке прикладного программного обеспечения, начиная от элементов графического интерфейса и заканчивая классами для работы с сетью, базами данных и XML. Qt является полностью объектно-ориентированным, легко расширяемым и поддерживающим технику компонентного программирования.
Существуют версии библиотеки для Microsoft Windows, систем класса UNIX с графической подсистемой X11, Mac OS X, Microsoft Windows CE, встраиваемых Linux-систем и платформы S60.
Читать дальше
JuffEd — свободный кроссплатформенный текстовый редактор, написанный на C++ & QT.
Основные функции повторяют стандартный набор, который есть в любом приличном редакторе:
* Редактирование нескольких документов одновременно;
* Подсветка синтаксиса;
* Поиск/замена по регулярным выражениям;
* Авто-отступ;
* Подсветка отступов, парных скобок, текущей строки;
* Нумерация строк;
* Перенос слов по ширине окна;
* Показ невидимых символов (пробелов, табов, переносов строк).
Читать дальше
Привет! Я хочу познакомить вас с замечательным IRC клиентом KVIrc, которым я пользуюсь уже более трех лет.
О KVIrc
Немного истории…
KVIrc – некогда маленькая программа, созданная одним человеком, которого вдохновили идеи ныне забытого IRC клиента KIrc. Нет, не того KIrc, который могут вспомнить любители достаточно свежих версий KDE. А того, чья жизнь закончилась в далеком 1997, подтолкнув тогда еще молодого и начинающего итальянского программиста Szymon Stefanek на создание той программы, которую вы видите сейчас. За годы она выросла до уровня проекта, создаваемого небольшой, но дружной командой, новые версии обрастают всё новыми, подчас уникальными, возможностями.\. Люди со всего мира вступают в команду разработчиков и постоянно тратят своё время, зрение, трафик с целью сделать KVIrc действительно хорошим IRC клиентом.
Читать дальше