Russian Qt Forum
Апрель 27, 2024, 07:17 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: 1 2 [3] 4 5 ... 389
31  Разное / Говорилка / Re: JS в приложении на Qt/Ком порты/ и прочие глупые вопросы : Сентябрь 02, 2020, 07:22
Я до сих пор не понял, зачем тебе нужны ивенты. У QLineEdit есть набор сигналов, которые покрывают все юзкейсы использования, с которыми я сталкивался. Напиши мне конкретный кейс, который ты не можешь сделать на сигналах/слотах?
32  Программирование / Общий / Re: Быстрая вставка : Сентябрь 01, 2020, 19:10
Я тоже отказываюсь. Несколько собеседований у меня закончились толком не начавшись. Зато время сэкономил.

Вот потому ты и не в гугле=) Впрочем, я тоже Грустный

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

Это проблема гугла, не находишь? Смеющийся
33  Программирование / Общий / Re: Быстрая вставка : Сентябрь 01, 2020, 18:30
Хорошая задачка на собеседование.
Интересно можно ли за O(M+N) сделать?..

Принципиально отказываюсь от собеседований "с задачами", особенно с такой идеологией.
Как бы "шашечки или ехать"?

Я тоже отказываюсь. Несколько собеседований у меня закончились толком не начавшись. Зато время сэкономил.
34  Qt / Вопросы новичков / Re: Ошибка при сборке module machine type 'x64' conflicts with target machine type ' : Сентябрь 01, 2020, 12:21
Я еще могу предложить посмотреть в сторону пакетного менеджера - conan или vcpkg.
35  Qt / Вопросы новичков / Re: Сборка Qwt для 64-битной системы : Сентябрь 01, 2020, 09:42
Ого, "Internal Compiler Error". Погугли, может, известная проблема.
36  Разное / Говорилка / Re: JS в приложении на Qt/Ком порты/ и прочие глупые вопросы : Сентябрь 01, 2020, 09:38
И еще советую почитать Крылова "Мартышка и очки". Крайне полезная басня.
37  Разное / Говорилка / Re: JS в приложении на Qt/Ком порты/ и прочие глупые вопросы : Сентябрь 01, 2020, 09:35
Лови пример: левый эдит работает через сигнал/слот, правый через ивенты.
38  Разное / Говорилка / Re: JS в приложении на Qt/Ком порты/ и прочие глупые вопросы : Сентябрь 01, 2020, 07:29
Faster, будь повежливее к участникам форума - ты действительно задаешь вопросы, на которые очень легко найти ответ самостоятелно, поэтому некоторый справедливо негодуют.
39  Разное / Говорилка / Re: JS в приложении на Qt/Ком порты/ и прочие глупые вопросы : Сентябрь 01, 2020, 07:28
Тебя сбивает  с толку Билдер - дизайнер нужен только для того, чтобы "нарисовать" интерфейс. То поведение, которое тебе нужно, к нему никак не относить - это логика приложения, которая должна быть написано тобой. Билдер делал это за тебя, и скрывал от тебя все то, что делал. Тут же ты получаешь полный контроль, но и писать придется немного больше. В Qt3 в дизайнере можно было писать код - но от этого отказались ибо это неправильный подход.
40  Qt / Вопросы новичков / Re: QSlider : Август 31, 2020, 15:34
А кто мешает обрабатывать sliderReleased? Если уж двигаем слайдер мышой, а не программно.
Он имел ввиду юзкейс, когда ты мышкой тыркаешь по слайдеру - у тебя sliderReleased будет вызываться на каждое изменение.
41  Qt / Вопросы новичков / Re: QSlider : Август 31, 2020, 14:28
Можешь по таймауту. Делаешь таймер, ставишь для него таймаут, скажем, 5 секунд. При каждом valueChanged его стартуешь (то есть, рестартуешь если он уже запущен), когда таймер срабатывает, пишешь файл.
42  Разное / Говорилка / Re: JS в приложении на Qt/Ком порты/ и прочие глупые вопросы : Август 31, 2020, 07:37
Igors, я сам перешел с билдера много лет назад, мне было тяжело, я еще лет 5 потом из себя выкореживал те паршивые подходы, которые прививает билдер. Я тогда прочитал весь этот форум, чтобы научиться Кьюту. Но, блин, я не работал программистом и мог это себе позволить (когда тебе 20 у тебя больше свободного времени, чем когда тебе 30+ и семья), а когда тебе нужно деньги зарабатывать, тут приходится иногда тупить и лезть на форумы с дебильными вопросами в надежде, что хоть кто-то тебе поможет.
43  Разное / Говорилка / Re: JS в приложении на Qt/Ком порты/ и прочие глупые вопросы : Август 31, 2020, 07:14
У тебя немного недопонимание основных механизмов. В Кьюте мы не используем ивенты обычно, они нужны для других нужд. Тут принято использовать сигналы/слоты. Каждый компонент или класс описывает свои сигналы, на которые и можно законнектиться. Сигналы всегда публичные. Если у тебя нет необходимого сигнала, есть два пути:
1. Отнаследоваться от нужного компонента, переопределить обработчик ивента, определить нужный сигнал, заэммитить этот сигнал.
2. Добавить на этот компонент eventFilter и в обработчике сделать то, что тебе надо.

Еще раз напоминаю - не забывай про наследование, нужный тебе сигнал может быть выше по иерархии.
44  Qt / Общие вопросы / Re: MFC style : Август 30, 2020, 10:04
Хм. У Кьюта вроде был встроенный стиль Windows - ты его пробовал?
45  Qt / Вопросы новичков / Re: Ошибка при сборке module machine type 'x64' conflicts with target machine type ' : Август 28, 2020, 19:58
win32-msvc - разве это не x86? Тебе же нужно x86_64.
Страниц: 1 2 [3] 4 5 ... 389

Страница сгенерирована за 0.076 секунд. Запросов: 23.