Карта сайта

Это автоматически сохраненная страница от 13.10.2019. Оригинал был здесь: http://2ch.hk/b/res/205387554.html
Сайт a2ch.ru не связан с авторами и содержимым страницы
жалоба / abuse: admin@a2ch.ru

Сбт 12 Окт 2019 21:37:24
Сап, сразу к делу, погромисты помогите понять
[OP]

Сап, сразу к делу, погромисты помогите понять
Сап, сразу к делу, погромисты помогите понять как это сделать? да, я совсем тупой похоже Есть QT c++, как видно рисуется сектор круга, как прикрутить к нажатию кнопки рандомное изменение размера\положения\... сектора?



Сбт 12 Окт 2019 21:38:49
Бамп

Сбт 12 Окт 2019 21:39:18
Бамп

Сбт 12 Окт 2019 21:40:25
[OP]

Бамп

Сбт 12 Окт 2019 21:41:11
[OP]

Бамп

Сбт 12 Окт 2019 21:41:50
>>205387554 (OP)
Для начала открыть документацию по Qt и главу по C++ где рассказывается о методах объектов.

Сбт 12 Окт 2019 21:43:17
[OP]

Бамп

Сбт 12 Окт 2019 21:46:45
[OP]

>>205387811
Инглиш только учу, что бы понимать оф документацию

Сбт 12 Окт 2019 21:47:49
[OP]

Бамп

Сбт 12 Окт 2019 21:49:35
[OP]

Бамп

Сбт 12 Окт 2019 21:50:24
[email: sage]

>>205388080
пиздец ты дурик. Макс шлее создатель Qt русский чувак написал книгу по своему детищу.

Сбт 12 Окт 2019 21:54:02
[OP]

>>205388278
Нашел эту книгу, нашел функции, но тупой что бы прикрутить их к кнопке

Сбт 12 Окт 2019 21:57:10
[OP]

>>205388278
>>205388472
Думаю естественно буду все понимать когда читать целиком книгу буду, но раз начал танцы с бубном то надо до конца идти

Сбт 12 Окт 2019 21:57:56
[OP]

Бамп

Сбт 12 Окт 2019 21:58:53
[OP]

Бамп ожидающий

Сбт 12 Окт 2019 22:00:08
>>205387554 (OP)
Кури сигналы-слоты. В нужном классе пишешь слот под сигнал который издает кнопка, в слоте ловишь и уже там начинаешь перерисовывать свой кружок с нужными параметрами. Можешь для него свой класс создать с хранимым состоянием(что собсна правильно)

Сбт 12 Окт 2019 22:00:17
[OP]

Бамп десятый

Сбт 12 Окт 2019 22:01:26
>>205387554 (OP)
1. Не знаю что ты там рисуешь, но надо это вынести в отдельный класс и создать объект, хотя глобально, похуй.
2. передалть пейнт эвент ткк, чтобы он брал данные из объекта выше
3. в он клик банно изменить объект и послать сигнал на перерисовку виджета твоего
....
5. ПРОФИТ

Сбт 12 Окт 2019 22:03:30
>>205388931
>3. в он клик банно изменить объект и послать сигнал на перерисовку виджета твоего
бляя.... в он_клик_баттон изменить объект который ты создал глобально для хранения координат круга или что ты там делаешь и послать сигнал на перерисовку виджета твоего.

Сбт 12 Окт 2019 22:07:49
[OP]

>>205389063
Бля взять объект выше, перерисовать, и отправить на перерисовку виджета, надо разобраться ежжи

Сбт 12 Окт 2019 22:10:51
>>205389295
Что тут разбираться? просто сделай как я сказал. заведи структуру где будешь хранить координаты свои ебаные, потом создай глобальный экземпляр структуры и проинициализуируй его той залупой которая у тебя сейчас в пейнтЭвент. Потом просто в пейнт эвент читаешь координаты из этой структуры и всё. По кнопке просто меняешь координаты и кидаешь сигнал в виджет на перерисовку.
Что тут непонятно?!

Сбт 12 Окт 2019 22:16:00
[OP]

>>205389471
> кидаешь сигнал в виджет на перерисовку.
Зис

Сбт 12 Окт 2019 22:22:26
>>205389775
A paint event is a request to repaint all or part of a widget. It can happen for one of the following reasons:
repaint() or update() was invoked,
the widget was obscured and has now been uncovered, or
many other reasons.

Дёргай либо то, либо другое.

Сбт 12 Окт 2019 22:25:51
[OP]

>>205390140
Окей, спасибо

Сбт 12 Окт 2019 22:26:22
>>205390336
Хуибо. Покажи что написал и отчитайся о том работает оно или нет.

Сбт 12 Окт 2019 22:29:03
И так господа, мы опытным путем выяснили, что основная аудитория двача а именно - маньяки, убийцы, педофилы, живодеры, зоофилы и подобные личности на дохуя процентов состоят из программистов.

Сбт 12 Окт 2019 22:48:13
[OP]

>>205390376
Отпишусь когда не буду тупым

Сбт 12 Окт 2019 22:51:45
>>205391697
это долгий процесс. я хочу увидеть как ты решил эту задачу и стоит ли тебе потом помогать ещё раз.

Сбт 12 Окт 2019 23:13:50
[OP]

>>205391898
Тогда ожидай треда с решением, сегодня точно времени не хватит мне

Сбт 12 Окт 2019 23:27:52
>>205393169
ты поехавший? там от силы 20 строк кода надо написать

Сбт 12 Окт 2019 23:50:58
[OP]

>>205393923
Вот до такого дошел, я поехавший блядь


Сбт 12 Окт 2019 23:58:41
>>205395161
ты сделал не так как я сказал. надо создавать koord глобально, а не в функциях чтобы шарился один и тот же экземпляр мезду методами.
Koord g_koord = {10,20,30,40 }; или как там.. сразу после объявления структуры.

Вск 13 Окт 2019 00:01:25
>>205395591
проще говоря, как ты создал rndColor, Только new не нужен

Вск 13 Окт 2019 00:02:57
>>205395161
Чел тебе рассказывает про MVC, просто не употребляя этой матершины.
Тебе надо разделить представление - твой комбобокс, и данные - параметры рисунка.

Вск 13 Окт 2019 00:04:11
>>205395825
не грузи его этим пока.

Вск 13 Окт 2019 00:07:28
[OP]

Теперь все работает


Вск 13 Окт 2019 00:11:23
[OP]

>>205395591
Как же ты долго сидел тут, спасибо, теперь работает, до меня доходит лёгкость этого задания когда я уже сделал его 1 раз ну нахуй

Вск 13 Окт 2019 00:20:56
>>205396276
я в фоне держал страницу.
То, что ты сделал является грубой версии шаблона MVC как сказал >>205395825. Сам код из-за глобальной переменной для хранения данных конечно же хреновый и так писать нельзя, но для прототипа сойдёт. Удачи.



← К списку тредов