![]() |
|
Модераторы: LSD Страницы: (14) Все « Первая ... 6 7 [8] 9 10 ... Последняя »
( Перейти к первому непрочитанному сообщению ) |
![]()
|
|
| Kefir |
|
|||
|
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 4 Всего: 87 |
так я и не говрю то QT плохая штука. Я лишь говорю, что винфрмы не так уж плохи как пожет показаться простому смертному с первого взгляда. Я ещё раньше писал, что не ставлю целью доказать, что винформы лучше QT (как я могу доказать то, во что сам не верю? |
|||
|
||||
| archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 2 Всего: 93 |
Простому смертному Думаю, что ты так считаешь(что SWF не так плоха), ибо большинство существующих GUI-библиотек/фреймворков(VCL, MFC, OWL, WTL и много других) построены на подобной архитектуре. Те же якори - они были в VCL ещё тогда, когда я на Delphi программировал, т.е. очень давно Да? Жаль... А я уже было записал себе в TODO "ознакомится с WPF" - заинтриговали, блин Я конечно могу ошибаться, но она вроде как ещё на Qt-3 сделана... В Qt-4 всё ещё лучше и, главное, шустрее Это сообщение отредактировал(а) archimed7592 - 24.5.2008, 09:39 -------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
| Kefir |
|
||||||
|
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 4 Всего: 87 |
Я как таковую статью не писал, а сделал парочку скринкастов, которые можно увидеть тут. Пока что небольшой застой, ибо делаю дипломную и разбираюсь с поступлением на магистратуру. В)
нуу, сколько лет весь интерфейс на осях выполняется в виде окон? это же не значит, что они такие плохие
мерседесы разные бывают. однако мысль ясна. вот только сначала мне показалось, что в твоих постах была речь о феррари и запорожце. я как раз и попытался запорожец довести хотя бы до мерса Вообще, мне кажется, что у нас просто разные понятия о том, как должен описываться интерфейс. К тому же, раз уж заговорили о WPF - тебе он должен понравится. Во-первых, можешь описывать весь гуй XAMLом и одновременно смотреть как он будет выглядеть. Это сообщение отредактировал(а) Kefir - 24.5.2008, 10:08 |
||||||
|
|||||||
| archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 2 Всего: 93 |
Пока не придумают чего-то лучшего Спасибо, посмотрю -------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
| Fortop |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: нет Всего: 42 |
И зачем это в СКРИПТЕ?
1 вариант. Если я правильно помню, то такая вещь есть. Не пользовался, но читал пару месяцев назад. 2 вариант.
Хотя остается логичный вопрос - зачем? Добавлено через 5 минут и 26 секунд Так с exec() я несколько переборщил Добавлено через 9 минут и 50 секунд А потому что это не массив, а функция. -------------------- Мир это Я. Живее всех живых. |
||||
|
|||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 5 Всего: 92 |
В WPF нет нормального лейоут-менеджера?
В VCL AFAIK они назывались алигнами. Но, конечно, это какие-то костыли - до нормальных лейоутов не тянет. |
|||
|
||||
| Kefir |
|
|||
|
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 4 Всего: 87 |
Так постойте... я вот сейчас глянул на эти лейоты в QT... что-то не понял я. Ну поставил грид. Определил его столбцы, строки, поставил минимальные или максимальные высоты ширины... у контролов то же самое. Я что-то так и не понял высоты QT в плане layout-ов. Объясните мне что они такого великого в себе несут? Разве грит не высчитывает лучший размер? Где я? на самом деле, а то у меня складывается такое впечатление, что я чего-то всё-таки просто не понимаю. Чем QGridLayout превосходит TableLayout из WF или Grid из WPF? А то я реально туплю.
|
|||
|
||||
| nerezus |
|
||||||||||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 13 Всего: 43 |
Чтобы работало. Понимаешь ли, я очень люблю, когда мой код работает. Примеры подобных нелепых вопросов: "ты дышишь, ты же не водолаз, зачем тебе дышать".
Повезет еще, что у юзверя венда(хоть криво, но сработает подход). А если никс?
Если не веришь - сделай var_dump. Понимаешь, я стремлюсь не очернить 1 вещь и не предоставить одну, как универсальную. Я ищу истину. И тут нет места слепому фанатизму! Я спокойно признаю, что моя любимая вещь в чем-то уступает другой, если будут приведены доказательства, а не буду слепо ее защищать. P.S. И напоследок.
Чтобы лучше думалось, приведу пример скрипта: ![]() Да, эта IDE - это скрипт. |
||||||||||
|
|||||||||||
| Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 4 Всего: 154 |
в wxWidgets layout-ы появились раньше чем в Qt
но это конечно к теме отношения не имеет))
наверное он имел ввиду то, что в скрипте, код не выполняется паралельно, в питоне потоки - это на самом деле эмуляция многопоточности и одновременно ресурсы разными потоками там не используются... что-бы была реальная многопоточность - нужны не потоки а процессы но это, во первых, не проблема питона, в руби к примеру то-же самое во вторых так и задумывалось Это сообщение отредактировал(а) Lazin - 24.5.2008, 17:21 |
|||
|
||||
| nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 13 Всего: 43 |
Lazin, естественно они не параллельны, но все равно потокобезопасности по дефолту нету, если не использовать средства платформы. Пример думаю не нужен.
Тем более потоки выполняются все же параллельно, если один из потоков исполняет байткод, а другой занят сишным модулем. |
|||
|
||||
| archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 2 Всего: 93 |
Kefir, покажи мне диаолог, аналогичный тому, что я показывал чуть раньше, желательно в виде солюшина, чтобы было о чём говорить
Я сейчас посмотрел - ну, как минимум, я не нашёл у ваших layout'ов stretch'ев(распорок). Если интересно, как будет выглядеть тот диалог, что я выкладывал в виде кода в дизайнере, то вот, сделал жалкую попытку воспользоваться дизайнером(я им толком пользоваться не умею): ![]() -------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
| Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 4 Всего: 154 |
в этом ты прав но, в питоне нельзя, к примеру испортить список или словарь, одновременным изменением из разных потоков, и много чего еще |
|||
|
||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 5 Всего: 92 |
Исторически, система лейоутов ИМХО в AWT/Swing первей всего появилась. |
|||
|
||||
| Kefir |
|
|||
|
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 4 Всего: 87 |
archimed7592, угу, нет распорок. не пользавался, не знаю насколько удобно. но необходимости пока не чувствую... В)
в общем солюшын тут. |
|||
|
||||
| Fortop |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: нет Всего: 42 |
Как бы тебе объяснить Вот исходя из этих посылок, мне сложно понять, зачем она должна быть многопоточной. Впрочем бог с ней - с золотой рыбкой
А то что ты привел - это вызов функции массив ты получишь так
И проблема у тебя с перегрузкой операторов, что поддерживают далеко не все языки -------------------- Мир это Я. Живее всех живых. |
||||||
|
|||||||
![]()
|
| Правила ведения Религиозных войн | |
|
|
1. Уважайте собеседника 2. Собеседник != враг 3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez" С уважением, Smartov. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Религиозные войны | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |