Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Какую книгу читать?


Автор: kemiisto 3.8.2009, 14:40
Так-с. Кое-как "допинал" монументальный труд Дейтлов. Что-то даже усвоил. smile Дальше всякая чехарда типа Философия С++, Священные знания и т.д. (интересно, аторам (а может переводчикам?) знакомо слово скромность?) меня не интересует. 

Мне нужен букварь по Qt. И нужна ваша помошь. smile  Надо выбрать из 3-х вышепреведённых вариантов. С нетерпением жду.

P.S. Официальную документацию не предлагать. Я в курсе, мне хочется книгу почитать. smile 
P.P.S. Аргументация приветствуется.

Добавлено через 4 минуты и 50 секунд
P.P.P.S. Я ушёл к стоматологу. smile 

Автор: pan2004 3.8.2009, 16:06
Выбрал первый вариант, потому как сам с него начинал.
К сожалению, нужно признать что книги могут помочь лишь в начальном этапе знакомства с Qt. Далее доки из Qt Assistant уже мало что заменит. Дело не только в том, что книги покрывают лишь малую часть возможностей(не видел еще такой, в которой бы описывалось QGraphicsView, QtScript, QWebKit..., хотя по крайней мере графический фреймворк уже не новый, с Qt 4.2), но и в том, что из версии к версии появляются новые. 

Автор: kemiisto 3.8.2009, 16:57
Цитата(pan2004 @  3.8.2009,  17:06 Найти цитируемый пост)
К сожалению, нужно признать что книги могут помочь лишь в начальном этапе знакомства с Qt.

 smile Да, да, мне оно и надо. Спасибо за развёрнутый ответ.

Автор: ecspertiza 3.8.2009, 16:58
Цитата(kemiisto @  3.8.2009,  14:40 Найти цитируемый пост)
P.P.P.S. Я ушёл к стоматологу.   


Жалко тебя smile

Выбрал первую т.к. Тоже с неё начинал, и там довольно токи всё доходчиво описано. Ну и абсолютно согласен с pan2004, курить нужно ассистент т.к. Qt растёт функционал и классы меняются и дополняются, а вот книг новых пока невидно(может не там смотрю).

Но для ознакомления первый вариант самое оно, там в конце ещё и про C++ немного написано smile

Автор: Любитель 3.8.2009, 17:09
Видел только первую, если честно. Вроде и не плохо, но.. на книгу не тянет. Книга в моём понимании должна либо давать то, чего нету в доументации, либо так, как нельзя понять из док. Хотя, если ты книжки усваиваешь хорошо, то я бы её выбрал - как наиболее известный вариант (просто для меня изучение на примерах быстрее, книги читаю только тогда, когда считаю, что её надо прочитать).

Автор: SABROG 3.8.2009, 18:04
Согласен с Любителем. Когда я пытался начинать книжки по Qt, то тут же натыкался на то, что везде описывается то, что я уже знаю. То, о чем можно прочитать в документации. В общем я так ни одной книжки и не дочитал. Посоветовать ничего не могу.

Автор: andrew_121 3.8.2009, 18:34
Я никакую не читаю.
assistant и исходники Qt.

Автор: bsa 3.8.2009, 19:25
Тоже книжек по Qt не читал. Изучал через прилагаемый самоучитель, по докам и примерам.

Автор: kemiisto 3.8.2009, 20:30
Цитата(SABROG @  3.8.2009,  19:04 Найти цитируемый пост)
Когда я пытался начинать книжки по Qt, то тут же натыкался на то, что везде описывается то, что я уже знаю.

Ну, такая проблема мне не грозит. smile 

Цитата(bsa @  3.8.2009,  20:25 Найти цитируемый пост)
Тоже книжек по Qt не читал. Изучал через прилагаемый самоучитель, по докам и примерам.

Может у меня привычка со времён Delphi. Там с документацией и примерами было, мягко говоря, не ахти.

Всем спасибо. Начал читать первую книжку. smile 

Автор: SABROG 3.8.2009, 20:38
Цитата(kemiisto @ 3.8.2009,  20:30)
Ну, такая проблема мне не грозит. smile

Вспомнил забавную вещь. Когда я начинал писать на ассемблере документации было мало, кроме команд процессора ничего. Я изучал это дело на примерах http://win32assembly.online.fr'a. Через некоторое время ко мне пришло осознание того, что я пишу под windows и мне надо изучать winapi. А все примеры в MSDN, естественно на C++. Пришлось параллельно изучать этот язык, на который в итоге и перешел. Хотя, если стукнет в голову написать memory patcher или trainer для игры, то снова возьмусь за асм. Все-таки 4Кб exe это красота.

Автор: Mal Hack 3.8.2009, 21:58
Для общего введения в Qt пригодилась C++ GUI Programming with Qt 4 (2nd Edition) by Jasmin Blanchette and Mark Summerfield.
Потом уже по привычке сухая тех. документация, аля мануал. Первоисточник всегда лучше. Хотя мануалы надо еще научиться (набраться опыта) читать.

Автор: dix75 3.8.2009, 22:43
Да все книги одинаковы, переписывают друг друга и в первую очередь ассистента.

Я начал читать, но терпения не хватило не на одну из них.
Скучно, тривиально.
Тех мелочей которые нужны в постоянной работе там все равно нет.

Автор: multik 4.8.2009, 16:18
Начинай с первой она одна из лучших как раз для начала.

Могу посоветовать еще одну хорошую книгу: Макс Шлее - QT4.Профессиональное программирование на С++. На мой взгляд там лучше рассматриваются все примеры, более полно так сказать.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)