Показаны сообщения с ярлыком qt. Показать все сообщения
Показаны сообщения с ярлыком qt. Показать все сообщения
понедельник, 5 июля 2010 г.
приглашение в QtDN
Qt Developer Network пока в бете, время от времени разрадают приглашения (мне пришел через неделю после запроса, на 1 июля). Еще через пару дней пришло предложение заполнить длинный опросник и поучаствовать в розыгрыши N900.
пятница, 9 апреля 2010 г.
кодим на выходных
В прошлое воскресенье сел "творить" - давно пора организовать раскиданые по диску/СД/ДВД фильмы в какую-то колекция, с поиском и загрузкой описания фильмов с инета. С другой стороны еще интересно попробовать Qt 4.7 preview.
Пока ничего нет, кроме пары предварительных скриншотов скелета програмы (нет даже названия, так и ждет в каталоге "projects/investigations/mcatalog" следующих выходных
Сплеш скрин выглядит так:

медведь наступившый мне на ухо, еще и по способностям к рисованию потоптался, но что-то предварительное для иконок и сплеша нужно было нарисовать
скелет ГУИ:

Возможно потом переделаю его на QML
Когдаесли закончу выложу как фришную или shareware.
Пока ничего нет, кроме пары предварительных скриншотов скелета програмы (нет даже названия, так и ждет в каталоге "projects/investigations/mcatalog" следующих выходных
Сплеш скрин выглядит так:

медведь наступившый мне на ухо, еще и по способностям к рисованию потоптался, но что-то предварительное для иконок и сплеша нужно было нарисовать
скелет ГУИ:

Возможно потом переделаю его на QML
Когда
среда, 20 января 2010 г.
Qt and MySQL
по каким-то причинам, Qt для Windows поставлятся без скомпилированого плагина доступа MySQL. Может проблемы в лицензии, может в не желании тянуть слишком много 3rd party, но "as is" только что установленый Qt 4.6 не сможет обращатся к базе MySQL. Прийдется устанавливать девелоперские либы/заголовки и компилить все самому. инструкция для этого есть в документации. Но самым просты способом было бы загрузить эти пару длл с нета. Вчера их найти готовыми не получилось, пришло делать самому. Выложил их, может еще кому-то это сэкономит время. файлики лежат тут
Дальше на инглише:
I`m lazy programmer. I do not wanna spent time to figure out with compiling some additional qt plugins when my goal is just get working application from the just downloaded sources. The easy way is find somewhere binaries for Qt 4.6 mysql plugin. It`s a pity I did not find these binaries. So I build them myself. You can download ready for use Qt 4.6 MySQL plugin from this page (attachments in the bottom)
Compiled with:
Visual Studio 2008
Qt 4.6.0
MySQL 5.1 (headers and lib from mysql 5.1.41)
Archive content:
\sqldrivers\
libmysql.dll
How to use:
put \sqldrivers and libmysql.dll next to you executable.
Дальше на инглише:
I`m lazy programmer. I do not wanna spent time to figure out with compiling some additional qt plugins when my goal is just get working application from the just downloaded sources. The easy way is find somewhere binaries for Qt 4.6 mysql plugin. It`s a pity I did not find these binaries. So I build them myself. You can download ready for use Qt 4.6 MySQL plugin from this page (attachments in the bottom)
Compiled with:
Visual Studio 2008
Qt 4.6.0
MySQL 5.1 (headers and lib from mysql 5.1.41)
Archive content:
\sqldrivers\
libmysql.dll
How to use:
put \sqldrivers and libmysql.dll next to you executable.
вторник, 1 декабря 2009 г.
Вышел в релиз Qt 4.6
Вышел даже с опережением плана, что не может не радовать. следующий релиз - 4.7 похоже будет направлен на отшлифовывание функциональности добавленой в 4.6. И мелочей которые радуют - под виндовс теперь есть бинаркики скомпилированые для Visual Studio 2008, а не только под MingWG, это економит временя при установке.
анонс в блоге тролей: http://labs.trolltech.com/blogs/2009/12/01/qt-460-released-early-due-to-good-behaviour/
анонс в блоге тролей: http://labs.trolltech.com/blogs/2009/12/01/qt-460-released-early-due-to-good-behaviour/
среда, 14 октября 2009 г.
сертификации Qt разработчиков
12 Октября появилась такой зверь как сертифицированый Qt программист. Пока выбор екзаменов никакой - существует один Qt essential Exam за 149EUR /199USD (дороговато, майкрософтовские дешевле, и это самый базовый екзамен), смысл в здаче может быть есть, пока не появилась куча програмисто сдавших эти екзамены.
если кто-то заинтересован в екзамене:при регистрации до 6 ноября, на сайте www.vue.com/nokiaqt код "Qt Early Reg" дает 30% скидку до 6 ноября.
если кто-то заинтересован в екзамене:при регистрации до 6 ноября, на сайте www.vue.com/nokiaqt код "Qt Early Reg" дает 30% скидку до 6 ноября.
четверг, 1 октября 2009 г.
Qt: QList и перегруженный API контейнера
Кусок кода из Qt 4.5 :
сложно найти 10 отличий?
вначале удивило одинаковое описание оператора [] и функции at в доке на Qt.Возникло подозрение что как и в STL они могут различаться поведением при невалидном входном параметре, а все оказалось проще, разницы никакой(если не считать имени, то это банальный копипейст), сделано явно с желанием угодить всем, независемо от любимого способа доставать элементы из контейнера. Подход достаточно спорный, для меня он скорей запутывающий чем удобный.
inline const T &QList<T>::at(int i) const
{ Q_ASSERT_X(i >= 0 && i < p.size(), "QList<T>::at", "index out of range");
return reinterpret_cast<Node *>(p.at(i))->t(); }
inline const T &QList<T>::operator[](int i) const
{ Q_ASSERT_X(i >= 0 && i < p.size(), "QList<T>::operator[]", "index out of range");
return reinterpret_cast<Node *>(p.at(i))->t(); }
сложно найти 10 отличий?
вначале удивило одинаковое описание оператора [] и функции at в доке на Qt.Возникло подозрение что как и в STL они могут различаться поведением при невалидном входном параметре, а все оказалось проще, разницы никакой(если не считать имени, то это банальный копипейст), сделано явно с желанием угодить всем, независемо от любимого способа доставать элементы из контейнера. Подход достаточно спорный, для меня он скорей запутывающий чем удобный.
суббота, 27 июня 2009 г.
Подписаться на:
Сообщения (Atom)