anonymous@RULINUX.NET~# Last login: 2024-12-23 21:21:05
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Посоветуйте практикум по Qt.

Не теорию, а именно на примерах. Все-таки хочу С++ освоить практически. Java хорошая штука, но не каждый будет себе java-машину ставить, с qt проще, компилируй под платформы.

И еще. А qt под мобильные приложения катит? Ну под андроид, под айфон.

iwolf(*) (2012-04-04 23:31:59)

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от SystemV 2012-04-06 16:11:00
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

Буквально неделю назад запускал у себя бинарь на сишарпе писанный. Простенькая конфигурялка для навигатора - интерактивно проставляешь настройки, она тебе генерит текстовый файл конфигурации. Потрясли две вещи - вид моновского файлового менеджера в которм смешались в кучу кони и люди и тот факт, что файлик нихера не сохраняется, прога вываливается с каким-то угрюмым эксцепшеном. Зашибись переносимость.

anonymous(*)(2012-04-06 16:15:21)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от iwolf 2012-04-06 16:11:36
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

>Не жить, а доживать, без всякого развития.
А какое развитие тебе нужно? Вон, разница между gtk 2 и 3 в плане виджетов довольно незначительна, но это тоже считается развитием.

SystemV(*)(2012-04-06 16:16:18)

Emacs-w3m/1.4.468 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от iwolf 2012-04-06 16:11:36
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

> Не жить, а доживать, без всякого развития.
Вот, а Лазарус и фрипаскаль свободны и активно развиваются. И только твои глупые религиозные предрассудки, которых ты непонятно где набрался, мешают тебе жить нормально, использовать правильное средство разработки и с уверенностью смотреть в завтрашний день. Мне так это всё представляется.

anonymous(*)(2012-04-06 16:18:17)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от anonymous 2012-04-06 16:15:21
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

>Зашибись переносимость.
Ну у джавы не лучше, однако все наперебой кричат о её кроссплатформенности.

SystemV(*)(2012-04-06 16:20:17)

Emacs-w3m/1.4.468 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от SystemV 2012-04-06 16:20:17
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

Судя по топику, вольф-то как раз уже наелся этой джавой. Но почему-то добивается тут чтобы его уговорили на сишарп, который такое же говно. Видимо чтобы снять с себя ответственность за принятое заведомо не подходящее ему решение.

anonymous(*)(2012-04-06 16:23:23)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от SystemV 2012-04-06 15:57:25
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

> Я не спец по дотнету, но, имхо, если ты хочешь меньших проблем, то просто сразу пиши на mono. Для несложного софта его с головой хватит.
трол штоле? Проблемнее вряд ли можно найти. Жаба и тикль хотя бы отлажены и годами работают.

bugmaker(*)(2012-04-06 16:24:11)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от bugmaker 2012-04-06 16:24:11
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

>трол штоле? Проблемнее вряд ли можно найти. Жаба и тикль хотя бы отлажены и годами работают.
Я про выбор между вендовым дотнетом и моно. Тут моно лучше.

Жаба же вообще не нужна, т.к. требует проприетарной оракловской джавамашины.

SystemV(*)(2012-04-06 16:26:41)

Emacs-w3m/1.4.468 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Посоветуйте практикум по Qt. от iwolf 2012-04-04 23:31:59
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

Делайте ставки, господа!

http://rsdn.ru/poll/3516.aspx

josephson(*)(2012-04-06 16:33:40)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от SystemV 2012-04-06 16:26:41
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

Ну это уже в прошлом, т.к. в 7 жабе эталонной реализацией является OpenJDK. Правда софта под 7 жабу я еще не видел. Но впрочем это не отменяет ненужности жабы.

З.Ы. Дотнет еще более не нужен чем жаба.

Tux-oid(*)(2012-04-06 16:34:09)

Mozilla/5.0 (X11; Linux i686; rv:11.0) Gecko/20120312 Firefox/11.0 SeaMonkey/2.8
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от SystemV 2012-04-06 16:26:41
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

> Я про выбор между вендовым дотнетом и моно. Тут моно лучше.
моно ненуно. Может оно и лучше чего-то, но всяко хуже чем требуется для беспроблемной работы.

> Жаба же вообще не нужна, т.к. требует проприетарной оракловской джавамашины.
есть свободные же, и даже gcj

bugmaker(*)(2012-04-06 16:34:15)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от bugmaker 2012-04-06 16:34:15
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

>есть свободные же, и даже gcj
Ну, во-первых, gcj умер.

Во-вторых, на свободной OpenJDK мало что прилично работает. Либо оно тормозит, и авторы рекомендуют ставить официальную проприетарную джаву, либо оно не работает вообще, как банк-клиенты для юрлиц в РФ.

Может, конечно, у кого-то есть софт, работающий одинаково хорошо и там и там, но лично мой опыт говорит о том, что OpenJDK - недоделка.

SystemV(*)(2012-04-06 16:37:38)

Emacs-w3m/1.4.468 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от josephson 2012-04-06 16:33:40
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

прикольно. wxWidgets лидирует. Жуткая штука же.

bugmaker(*)(2012-04-06 16:38:54)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от SystemV 2012-04-06 16:37:38
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

ну да, траблы есть конечно, но если уж речь зашла о моно...

прикольно что никто ещё бедон не упомянул.

bugmaker(*)(2012-04-06 16:43:29)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от bugmaker 2012-04-06 16:38:54
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

>прикольно. wxWidgets лидирует. Жуткая штука же.
А чем жуткая, кстати?

SystemV(*)(2012-04-06 16:51:21)

Emacs-w3m/1.4.468 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от bugmaker 2012-04-06 16:43:29
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

> прикольно что никто ещё бедон не упомянул.

Так iwolf фреймворк для GUI, в основном, выбирает, а не язык. А у Питона - привязки к общепринятым: Tk, wxWidgets, GTK, Qt. Собственных гуевых либ нет.

josephson(*)(2012-04-06 16:51:40)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от josephson 2012-04-06 16:51:40
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

по слухам в нём создание гуёвин на том же куте и гтк на порядок упрощается

bugmaker(*)(2012-04-06 16:54:10)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от SystemV 2012-04-06 16:51:21
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

потому что оно повторяет апи MFC, оно так задумывалось как способ кроссплатформенной компиляции прог, написанных на MFC. А у этого MFC апи, как известно, написан подлыми мсями и вообще крайне омерзителен. Вобщем, ненужно использовать такое апи. Ну и глюкавая эта штука сверх меры.

bugmaker(*)(2012-04-06 17:00:07)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от bugmaker 2012-04-06 17:00:07
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

Опять в лужу пёрднул - чем это АПИ мсей омерзителен? Мне кажется ты просто неосилятор какой-то.

anonymous(*)(2012-04-06 17:03:41)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от anonymous 2012-04-06 17:03:41
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

ты гомоанонимус с труполора, зацикленный на жопных и хуйных темах. Я не стану с тобой разговаривать.

bugmaker(*)(2012-04-06 17:04:48)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от bugmaker 2012-04-06 17:04:48
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

Твои личные проблемы. А по теме, так никто и не ждал что ты сможешь обосновать своё дебильное заявление про АПИ.

anonymous(*)(2012-04-06 17:07:34)
Отредактировано anonymous по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от anonymous 2012-04-06 17:07:34
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

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

bugmaker(*)(2012-04-06 17:39:17)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от josephson 2012-04-06 16:51:40
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

>Так iwolf фреймворк для GUI, в основном, выбирает, а не язык.
И фреймворк с низким порогом вхождения и хорошей документацией и поддержкой. И прспективный, а не как у Qt. А язык вообще пофиг какой, лишь бы Си-образный (любителей паскалей на бронепоезде касается :) ).

iwolf(*)(2012-04-06 17:59:39)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от josephson 2012-04-06 16:33:40
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

>Делайте ставки, господа!
Проголосовал за

.NET Framework + C#

и за

Mono + C#

Других вариантов к сожалению я не вижу вообще, учитывая перспективы Qt и Swing, а остальное ни документации, ни примеров ничего, кроме примитивных Hello World-ов.

iwolf(*)(2012-04-06 18:04:03)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от iwolf 2012-04-06 18:04:03
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

Волк ты сегодня необычайно жырен. Где то кабана чтоли завалил, что так разжирел?

Tux-oid(*)(2012-04-06 18:06:42)

Mozilla/5.0 (X11; Linux i686; rv:11.0) Gecko/20120312 Firefox/11.0 SeaMonkey/2.8
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от Tux-oid 2012-04-06 16:34:09
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

>Дотнет еще более не нужен чем жаба.
А "продвинутая и перспективная" QML непонятно для чего выдуманная, с постепенным свертыванием классического Qt еще ненужней дотнетов, моно и жаб, просто как всегда выбирать приходится наименьшее зло. :)

iwolf(*)(2012-04-06 18:07:41)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от Tux-oid 2012-04-06 18:06:42
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

>Волк ты сегодня необычайно жырен.
Ни капли не было желания кого-то троллить. Просто после того как Silvy сказал про QML (назвав это джаваскриптами) у меня все желание к Qt пропало, когда я увидел этот ужас под названием QML. Мне просто страшно стало, что проекты в перспективе придется на это переводить.

iwolf(*)(2012-04-06 18:10:59)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от iwolf 2012-04-06 18:10:59
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

А наши протесты, что QML ненужен, никого к сожалению не волнуют, как Nokia с их друзьями мсями решат так и будет, и это пугает.

iwolf(*)(2012-04-06 18:14:42)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от iwolf 2012-04-06 18:07:41
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

с постепенным свертыванием классического Qt

Да кто же им даст свернуть то?

Tux-oid(*)(2012-04-06 18:37:27)
Отредактировано Tux-oid по причине "не указана"
Mozilla/5.0 (X11; Linux i686; rv:11.0) Gecko/20120312 Firefox/11.0 SeaMonkey/2.8
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от iwolf 2012-04-06 18:14:42
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

чего пугаться? пользуй четвёртую ветку или форкай и двигай в направлении в каком нравится, на то и гпл. Собственно я вообще повода для паники особого не вижу.

bugmaker(*)(2012-04-06 19:04:13)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от iwolf 2012-04-06 18:04:03
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

>Проголосовал за
Особенно смешно, когда это говорит человек, ещё ничего не написавший ни на моно, на на дотнете, ни на qt:)

SystemV(*)(2012-04-06 19:19:45)

Emacs-w3m/1.4.468 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от SystemV 2012-04-06 19:19:45
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

> Проголосовал за
> Особенно смешно, когда это говорит человек, ещё ничего не написавший ни на моно, на на дотнете, ни на qt:)
Да, Волчёк порой забавно рассуждает.

Ax-Xa-Xa(*)(2012-04-06 19:36:31)

Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от SystemV 2012-04-06 19:19:45
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

> Особенно смешно, когда это говорит человек, ещё ничего не написавший ни на моно, на на дотнете, ни на qt ...
.., ни на Object Pascal.

anonymous(*)(2012-04-06 22:05:48)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от iwolf 2012-04-06 18:10:59
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

> Просто после того как Silvy сказал про QML (назвав это джаваскриптами)

Не называл Silvy QML джаваскриптами, ты сам это написал:

>Теперь рекомендуется писать всё на жабоскриптах с использованием компонентов на C++ исключительно для критических к производительности участков. 
Так ты про QML что-ли? Ну так по-русски и говори, а я думаю какой жабаскрипт, ну теперь понятно.
...

Кроме QML в Qt есть ещё и QtScript - это разные вещи, хотя оба базируются на JavaScript, да. По идеологии использования QML ближе к языку описания ресурсов WinAPI, а QtScript - к VBA, встроенному в MS Office, или там, к языку конфигураций 1С; присутствует в Qt ещё с 4.3. Просвещайся:

http://ru.wikipedia.org/wiki/QML
http://ru.wikipedia.org/wiki/QtScript

josephson(*)(2012-04-07 13:25:48)
Отредактировано josephson по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от josephson 2012-04-07 13:25:48
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

>По идеологии использования QML ближе к языку описания ресурсов WinAPI
В QML вполне можно делать и логику. Как вот там. Поэтому это, всё же, не просто описание ресурсов, а самый настоящий джаваскрипт.

SystemV(*)(2012-04-07 15:49:44)

Emacs-w3m/1.4.468 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от iwolf 2012-04-06 16:05:14
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

> А ну кыш шакал Табаки с совета стаи со своим тявканьем про паскаль. :)
Я не понимаю, почему тебя нужно каждый раз уговаривать чтобы ты не страдал хуйнёй, а сделал то, что тебе же самому нужно. Помнишь как ты не хотел покупать нормальный программатор? Теперь история повторяется со средой разработки.

anonymous(*)(2012-04-07 15:55:33)

[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от SystemV 2012-04-07 15:49:44
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

>В QML вполне можно делать и логику. Как вот там. Поэтому это, всё же, не просто описание ресурсов, а самый настоящий джаваскрипт.
Можно то можно. Но нужно ли. Больше чем Hello World на подобных поделиях вроде QML ничего не напишешь. Потому-что что начни на этом писать что-то более серьезное, сразу возникнет куча проблем, а как то, а как другое. Ни наработок, ни практикумов нормальных, ни учебников ничего на это все нет, тут реально надо быть гиком, чтобы что-то серьезное на этих всяких QML создавать.

iwolf(*)(2012-04-08 01:27:56)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от iwolf 2012-04-08 01:27:56
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

>Можно то можно. Но нужно ли. Больше чем Hello World на подобных поделиях вроде QML ничего не напишешь.
По ссылке они там sql-запросы делают, между прочим.

SystemV(*)(2012-04-08 03:12:55)

Emacs-w3m/1.4.468 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от iwolf 2012-04-08 01:27:56
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

> Потому-что что начни на этом писать что-то более серьезное, сразу возникнет куча проблем
например каких?

bugmaker(*)(2012-04-08 04:19:20)

Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.7
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от bugmaker 2012-04-08 04:19:20
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

>например каких?
Да хотя бы с поддержки и порога вхождения. Найди вменяемые курсы, литературу по разработке на Qt, GTK и уж тем более этой гребаной QML, которую нам навалить решили, чтобы еще "веселей жилось". Но не такой документации, чтобы пару Hello World-ов или просто справочник по технологии, а практикумы, примеры создания реальных приложений по шагам, на все эти C#, Java этого добра хватает, а вот на эти технологии ничего толком нет, кроме самого примитивного и простейшего.

И вот тут начинаются проблемы. Даже какую-то верификацию ввода данных в поле надо сделать, все пропал, а на все эти джавы, шарпы полюбому найдешь готовое отработанное решение, пример и так далее.

iwolf(*)(2012-04-08 05:24:54)
Отредактировано iwolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:Посоветуйте практикум по Qt. от SystemV 2012-04-08 03:12:55
avatar
Скрыть

Re:Посоветуйте практикум по Qt.

> По ссылке они там sql-запросы делают, между прочим.

Да, слой для работы с БД отделить от сей - есть гуд.

josephson(*)(2012-04-09 08:46:03)

Этот тред читают 6 пользователей:
Анонимных: 6
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!